c++ - C++ 链接库
问题描述
我是 C++ 开发的新手,我正在尝试学习如何使用 g++ 编译器链接库。例如,我正在尝试将 GLFW 库链接到我的项目中。我收到此错误:
main.cpp:1:24: fatal error: GLFW/glfw3.h: No such file or directory
#include <GLFW/glfw3.h>
compilation terminated.
我的项目树如下所示:
├── GLFW
│ └── glfw3.h
├── lib
│ ├── glfw3.dll
│ └── glfw3.lib
└── main.cpp
我希望能够在不使用 Visual Studio 或一般 IDE 的情况下从终端构建我的项目。此外,静态库和共享库都需要吗?我目前使用的是 Windows,但 Linux 的答案也是可以接受的。
解决方案
推荐阅读
- python - 将变量分配给拆分字符串
- php - PHP:无法在 Bitnami Debian LAMP 上写入文件
- python - 使用 Telethon 检索多个固定消息
- batch-file - 批量移动依赖于字母文件名的文件?
- dnp3 - opendnp3 (master-gprs-tls-demo) 和 (outstation-tls-demo)
- javascript - D3 条形图 条形颜色缩放
- c++ - 如何将 32 位 *.lib 文件转换为 64 位 *.a 文件
- google-sheets - 使用 countif() 和外部电子表格中的值进行条件格式化
- javascript - 根据用户输入将数据添加到 Firestore
- c# - User.Identity.IsAuthenticated 在使用 ITFoxtec 的 SAML 2.0 中始终为假