我在Mac os上使用prosilica camera x 10.8.5。我下載了適用於Mac OS X的SDK。 我嘗試在SDK上執行示例,但始終出現此錯誤。用於prosilica相機的PvApi
> 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
什麼錯誤?可以幫助我嗎?
你在文件夾中有什麼文件?你也可以嘗試在「-lpthread」之前或「ListCameras.cpp」之前更改makefile中的「-L ../../ bin-pc/x64 -lPvAPI」部分嗎? – user3217310
@ user3217310感謝您的幫助,您可以在http://www.alliedvisiontec.com/us/products/legacy.html上下載mac os x的sdk文件 – BetterEnglish
@ user3217310,這裏有一個ARCH文件,其中包含很多信息和限制,所以我不能只更改MakeFile。 – BetterEnglish