如题,在vs中引用库,有很多文章讲。但pragram comment引用库时,搜索路径从哪里开始呢?从当前工作目录,也就是当前工程的工程目录。以下片断是微软官方的例子,其明确指出linker首先从当前工作目录搜索,写相对路径时注意不要写错了。
链接:https://docs.microsoft.com/en-us/cpp/preprocessor/comment-c-cpp?view=msvc-160
官方示例代码搜索路径问题虽然解决,还有个问题需要说明:comment只是提供了路径。使用中发现:建立个静态库工程,通过comment引用了另一个静态库,编译静态库工程后,引用的静态库并没有被链接进我的静态库中,一换路径就找不到comment引用的库了。如果想要引用的静态库链接进库工程的代码,需要使用VS工程设置中linker的引用目录及依赖项完成,这样世界就太平了。
网友评论