为什么我们需要同时将 includes 和 libs 添加到编译中?
为什么 libs 没有将所有内容都包含在其中?
头文件定义接口,库提供实现。
一个库的头文件将告诉编译器库提供的函数的名称和签名,库提供的变量的名称以及库提供的类的布局。
库本身是在运行时执行的已编译代码。在编译期间使用头文件允许您的编译器生成已知如何调用和与现有库代码通信的已编译代码。
我猜这是你处理你在 如何使#include <mysql.h>工作? 上所提问的方式吧。
不幸的是,我认为更好的解决方案是在将绝对所有内容发布到该网站之前,要么学习更多关于C++的知识,要么学习更多关于谷歌的知识。
extern
相关的问题发生了同样的事情。是时候停止回答这个用户的问题了! - user123456