作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用prosilica camera在 Mac 操作系统 x 10.8.5 上。我下载了适用于 Mac OS X 的 SDK。我尝试在 SDK 上执行示例,但总是遇到此错误。
> make sample
g++-4.2 -O3 -mmacosx-version-min=10.5 -I/usr/include -D_x64 -D_OSX -Wall -I../../inc-pc -D_REENTRANT ListCameras.cpp -o ListCameras -lpthread -lz -Bdynamic -lm -lc -L../../bin-pc/x64 -lPvAPI
make: g++-4.2: No such file or directory
make: *** [sample] Error 1
但是当我在终端上运行 g++ -v 时,我得到:
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.1 (clang-503.0.38) (based on LLVM 3.4svn)
Target: x86_64-apple-darwin12.5.0
Thread model: posix
错误是什么?可以帮我吗?
最佳答案
要了解错误,请打开 ARCH 文件并查看错误
g++-4.2 -O3 -mmacosx-version-min=10.5 -I/usr/include -D_x64 -D_OSX -Wall -I../../inc-pc -D_REENTRANT ListCameras.cpp -o ListCameras -lpthread -lz -Bdynamic -lm -lc -L../../bin-pc/x64 -lPvAPI
make: g++-4.2: No such file or directory
它运行良好,直到 ARCH 文件打印 g++-$(VER) 的第 24 行,但之后它无法链接。
所以我想尝试根据您的目录更改 ARCH 文件,尤其是这部分
## few locations
INC_DIR = ../../inc-pc
BIN_DIR = ../../bin-pc/$(CPU)
LIB_DIR = ../../lib-pc/$(CPU)
OBJ_DIR = ./obj/$(CPU)
EXTRA_LIB = -lpthread -lz
完成所有目录的路径。
或者主要是它需要 libPvAPI.a 库的路径,因此您也可以直接更改以下部分:
## libs (shared/static)
PVLIB = -L$(BIN_DIR) -lPvAPI
到
PVLIB = -L/fullpath -lPvAPI
我所说的完整路径是指 -L/home/username/folder1/.../之类的东西。
关于c++ - Prosilica 相机的 PvApi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22618901/
我正在使用prosilica camera在 Mac 操作系统 x 10.8.5 上。我下载了适用于 Mac OS X 的 SDK。我尝试在 SDK 上执行示例,但总是遇到此错误。 > make sa
我是一名优秀的程序员,十分优秀!