dyld: Library not loaded: libqconf.dylib
Referenced from: /Users/zhu/work/go/xxx(项目)/bin/ ./(go项目执行文件)
Reason: image not found
问题:
环境:
解决方式:
git clone https://github.com/Qihoo360/QConf.git
cd QConf && mkdir build && cd build && cmake .. 这里 cmake ..
cmake命令没有 自行安装一下
第一次可能会报错,直接无视,再 cmake .. 一遍就可以了。
我仔细观察了下,我的 cmake失败了,里面有个warnings
MACOSX_RPATH is not specified for the following targets
解决方案是
克隆下来的代码里有个 CMakeLists.txt 文件,打开,在 里面加上一行 set(CMAKE_MACOSX_RPATH 1)
然后重新执行 cmake 结束看到下面
Configuring done
-- Generating done
-- Build files have been written to:
退回到克隆的Qconf下 执行
make
sudo make install
参考:
CMake warnings under OS X: MACOSX_RPATH is not specified for the following targets
本站(PHP --> Golang)已重构,代码开源
当你能力不能满足你的野心的时候,你就该沉下心来学习