两个主要问题?编译器用的是什么 clang gcc
1,默认的路径是什么?
可以通过命令来查看系统中设置的目录 :
gcc -xc++ -E -v -
- 当前目录
- 用户定义的目录 :通过-I目录来添加目录
- 系统定义的目录
2,如何添加和修改路径?
3. 查看可执行文件的依赖 修改依赖的路径
otool -L 可执行文件
链接时的路径由什么决定的呢?
在编译动态链接库的时候 需要指定INSTALL_PATH.也就是他的安装路径,如果一个可执行程序编译的时候如果链接到这个库,这个路径会被记录下来用来定位这个动态库。