如题,在vs中引用库,有许多文章讲。但pragram comment引用库时,搜索路径从哪里开始呢?从当前工作目录,也就是当前工程的工程目录。以下片断是微软官方的例子,其明确指出linker第一从当前工作目录搜索,写相对路径时注意不要写错了。
链接:https://docs.microsoft.com/en-us/cpp/preprocessor/comment-c-cpp?view=msvc-160

搜索路径问题虽然解决,还有个问题需要说明:comment只是提供了路径。使用中发现:建立个静态库工程,通过comment引用了另一个静态库,编译静态库工程后,引用的静态库并没有被链接进我的静态库中,一换路径就找不到comment引用的库了。如果想要引用的静态库链接进库工程的代码,需要使用VS工程设置中linker的引用目录及依赖项完成,这样世界就太平了。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...

