我有问题。
环境
macbookpro:lib fredlee$ go version go version go1.8.3 darwin/amd64 macbookpro:lib fredlee$ pwd /usr/local/lib macbookpro:lib fredlee$ ls -alh libtensorflow.so -r-xr-xr-x 1 root wheel 102M 1 1 1970 libtensorflow.so macbookpro:lib fredlee$ file libtensorflow.so libtensorflow.so: Mach-O 64-bit dynamically linked shared library x86_64 macbookpro:lib fredlee$
问题
> macbookpro:~ fredlee$ go get
> github.com/tensorflow/tensorflow/tensorflow/go macbookpro:~ fredlee$
> go test github.com/tensorflow/tensorflow/tensorflow/go
> # github.com/tensorflow/tensorflow/tensorflow/go ld: library not found for -ltensorflow clang: error: linker command failed with exit code 1
> (use -v to see invocation)
> FAIL github.com/tensorflow/tensorflow/tensorflow/go [build failed]
任何人都可以帮助我使它起作用?
错误很明显:
ld:找不到用于-ltensorflow的库
运行时,go test
您将调用go编译器来编译所需的库,测试文件,然后执行它们。
当编译使用“非纯” go库的程序时,必须使编译器(和链接程序)知道该库。
在编译阶段,编译器也在环境变量中列出的路径中查找库(也):
LIBRARY_PATH
在OS X和Linux上。
因此,您必须在此变量中添加已编译库的位置。
例如,我有:
TFGOLIB="${GOPATH}/src/github.com/tensorflow/tensorflow/bazel-bin/tensorflow"
export LIBRARY_PATH="${TFGOLIB}:${LIBRARY_PATH}"
相反,在运行时,操作系统会寻找该库以执行动态链接。
因此,您必须将此另一个变量(LD_LIBRARY_PATH
在Linux和DYLD_LIBRARY_PATH
OS X上)设置为相同位置。
此外,我建议您也将CUDA库路径添加到此变量,以使其在运行时可用。
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/cuda/lib64:/opt/cuda/extras/CUPTI/lib64:/opt/cudnn5.1/cuda/lib64:${TFGOLIB}"
问题内容: 我从https://github.com/jaliss/securesocial/tree/master下载了securesocial- master.zip 1,解压后更改目录 2.运行激活器 错误消息: 问题答案: 根据您输入的信息: 光盘到 C:\ Users \ ddd \ play \ securesocial-master 2.从根目录运行激活器 C:\ Users \ d
我已经下载了活动5.10 zip文件,然后我下载并配置了Apache ANT,我测试了一下,它成功了。但是我无法运行此链接中指定的演示文件http://activiti.org/userguide/#demo.setup 如果我使用cmd命令行键入以下命令:- 我将得到以下错误:- 有人能帮我找出问题所在吗?溴 ::: UPDATE::: 感谢您的回复,我已经将ANT bin文件复制到活动的安装目
您可以在Pivotal Web Services中找到部署的运行示例。在以下链接中查看它们: Zipkin表示样品中的应用程序到顶部 Zipkin为啤酒厂在PWS,其Github代码
11.4 运行示例 此时我们的程序应该能够运行。由于使用了spring-boot-starter-parentPOM,因此我们有一个有用的目标run,可以使用它来启动应用程序。在项目的根目录键入mvn spring-boot:run来启动程序: $ mvn spring-boot:run . ____ _ __ _ _ /\\ / ___'_ _
学习目标: 通过一个简单的AJAX调用实例,了解DoitPHP框架在数据交互的具体操作方式。 创建文件: 1、新建Controller文件为:IndexController, 文件路径为:application/controllers/IndexController.php, 内容如下: /** * DoitPHP 演示实例三 * * @author tommy * @copyright
学习目标: 通过这个简单的实例,更好地了解布局视图(layout)、挂件(widget)的运用,更深刻地理解DoitPHP的视图机制。 创建文件: 1、创建IndexController(建议使用DoitPHP Tools),文件路径:application/controllers/IndexController.php。内容如下: /** * DoitPHP 演示实例二 * * @auth