您的位置:首页 > 理论基础

关于caffe与深入理解计算机系统的一个问题

2017-08-20 09:32 281 查看
在看21天实战caffe, 102页blob的示例的时候,最先根据书上的办法使用如下命令可以编译成功:

g++ -o app blob_demo.cpp -I ../include/ -D CPU_ONLY -I ../.build_release/src/  -L ../build/lib/ -lcaffe


但是对于第二个示例再用此办法编译就会报错了:

/bin/ld: /tmp/ccWcJlLv.o: undefined reference to symbol '_ZN6google15LogMessageFatalD1Ev'
/usr/local/lib/libglog.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status


最后的解决办法是在原编译命令后面再加上 -lglog。

但是原理现在不太清楚,希望看完《深入理解计算机系统》再回过头来可以把原理补上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: