我目前正在使用boost库在OSX中开展C ++ 14项目。
我能够编译&链接项目包括。加速库。
但是,在尝试在另一台计算机上运行可执行文件时,我需要首先使用brew install boost
安装boost。
有可能删除这种依赖吗?
答案 0 :(得分:0)
好的,所以我设法解决了这个问题。首先,我尝试将.a
个文件(而不是dylib
个)引用到项目中。
但它似乎仍然没有用,只有当我改变路径时
libboost_X.a
/usr/foo/bar/libboost_X.a
Build Phases -> Other Linker Flags
/inheritance:r
似乎可以解决问题。