【发布时间】:2019-12-20 07:11:42
【问题描述】:
我已经使用 clang 成功编译了我的 main.cpp,通过命令行选项指定了额外的包含路径,如下所示:clang++ -I ./Dependencies/GLFW/include/ -S .\main.cpp。
但是,当我尝试通过以下命令指定附加链接库来链接它时:clang++ -L ./Dependencies/GLFW/lib/glfw3.lib .\main.s 它给了我一个链接器错误main-8b7c4e.o : error LNK2019: unresolved external symbol glfwInit referenced in function main。
对可能出现的问题有什么建议吗?我确定指定的相对路径是正确的,因为编译命令没有给我任何问题。 main.cpp
#include <iostream>
#include <GLFW/glfw3.h>
int main() {
glfwInit();
std::cout << "Hello world" << std::endl;
return 0;
}
【问题讨论】:
标签: c++ linker clang linker-errors clang++