在编译/链接过程中,需要将正确的库文件路径和名称告知编译器/链接器。示例代码如下:
gcc -o myprog myprog.o -L/usr/local/lib -lmylib //其中,-L表示库文件路径,-l表示库文件名称
若使用CMake进行编译,则可以使用以下代码:
find_library(MYLIB mylib PATHS /usr/local/lib) target_link_libraries(myprog ${MYLIB})
其中,find_library函数将搜索名为mylib的库文件,并将结果存储在MYLIB变量中;target_link_libraries函数则将MYLIB变量添加到myprog目标的链接列表中。这样做可以确保编译器/链接器从正确的位置找到库文件。