C++ Mac OS program
2012-11-15 21:28
274 查看
Mac XCode program
1. Add additional header/libraries
For XCode project, add the "Header Search Paths" or "Library Search Paths" under "Search Paths" in xcodeproj.
2. Add additional link flags
For XCode project, for example, add "-lboost_system-xgcc42-1_51" and "-lboost_filesystem-xgcc42-1_51" under "Other Linker Flags".
dyld: Library not loaded: xxx.dylib
因为-rpath制定的搜索路径, 1, 是优先于LD_LIBRARY_PATH和/etc/ld.so.conf的;2, 它被写入到可执行文件中。
就因为第2条,所以无论可执行文件到那里,加载时都是到编译时用-rpath制定的路径去找
1. Add additional header/libraries
For XCode project, add the "Header Search Paths" or "Library Search Paths" under "Search Paths" in xcodeproj.
2. Add additional link flags
For XCode project, for example, add "-lboost_system-xgcc42-1_51" and "-lboost_filesystem-xgcc42-1_51" under "Other Linker Flags".
dyld: Library not loaded: xxx.dylib
因为-rpath制定的搜索路径, 1, 是优先于LD_LIBRARY_PATH和/etc/ld.so.conf的;2, 它被写入到可执行文件中。
就因为第2条,所以无论可执行文件到那里,加载时都是到编译时用-rpath制定的路径去找
相关文章推荐
- C++ Mac OS program
- iPhone调用MAC OS X上C/C++写的.dylib问题(二)
- iPhone调用MAC OS X上C/C++写的.dylib问题(一)
- 在Mac OS X 用C++编写OpenGL程序
- MacOSX下C++调用Matlab
- C++ Logging and building Boost for iPhone/iPad 3.2 and MacOSX
- 【OpenGL Programming On macOS using glfw 】0: Build a Simple OpenGL Program
- Learn Mac os/iOS program
- Mac OS X编写C,C++
- C++ dlopen mini HOWTO 一篇非常好的介绍C++ dlopen linux/mac os x 编程的资料
- Cross-Platform Development in C++: Building Mac OS X, Linux, and Windows Applications
- [C/C++]_[Linux,Windows,MacOSX控制台即时响应按键消息]
- [C/C++标准库]_[初级]_[过滤Windows(MacOSX)文件名中的非法字符]
- Mac OS X 下编译jni动态库(java调用C++)
- [C/C++]_[Linux,Windows,MacOSX控制台即时响应按键消息]
- [C/C++标准库]_[初级]_[过滤Windows(MacOSX)文件名中的非法字符]
- 【ios8】dyld: program was built for Mac OS X and cannot be run in simulator
- 在Mac OS X 用C++编写OpenGL程序
- Eclipse 在 Mac OS X 上调试 c/c++ 的一个问题
- C++插件框架已在 Mac OS X 下编译通过