下载的源码如果先看到cmakelist 那么就先利用cmakelist来编译库,而不是奇奇怪怪的办法,如果cmakelist不行的话就再分别编译这个库的链接库,按照作者的来。
编译完以后进行调试的时候,发现进不去.cpp文件进行调试,这个正常,因为编译的库只能进入.hpp 或者.h文件, 而不能进去.cpp文件。 就像pcl 为啥pcl能看到里面的源码呢?
是因为pcl源码都写在.hpp文件内。所以可以。 如果想要进到cpp文件里面进行调试,那么就要把编译的库也要加入到搞到solution里面和自己的例子加到一起这样就ok了。
下载的源码不要改 不要改 不要改 哪怕感觉看着再恶心也不要动里面的东西。因为行数会变。可以稍微在旁边做点注释。
源码下载下来,编译完一定要测试。
如果功能不满足的话,可以绕开,或者攻坚