c++ - 如何隐藏链接器警告

标签 c++ mysql gcc

我正在使用 MySql 库,当我编译时,虽然编译没问题,但我有这个警告:

g++: -lmysqlclient: 链接器输入文件未使用,因为链接未完成

我正在使用 automake,并且我必须在 configure.ac 中添加 -lmysqlclient,所以我猜想链接器会在每个文件中都警告我链接不是必需的。

我的问题是,如何隐藏该特定警告?

谢谢!

最佳答案

已解决!要使用 automake 添加 LD 选项,我需要添加

libsomething_la_LIBADD=-lmysqlclient

进入 Makefile.am。

现在就像@nos 所说的那样,我没有在编译中添加-lmysqlclient。感谢大家!

关于c++ - 如何隐藏链接器警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14444222/

相关文章:

c - 启用优化后 GCC 未报告结构存储大小错误

c++ - Opencv 2.4.2代码详解-人脸识别

C++:将 ifstream 与 getline() 一起使用;

php - 确定是否安装了多个 MySQL 服务器

PHP - 选择下拉列表并在文本框上显示数据

c - 让 C 编译器在 OS X 上运行?

c++ - 在 Ubuntu 14.04 上使用 icpc 编译 Qt 时出现编译错误

c++ - 同时对两个 vector (键/值)进行排序的最快方法?

php - 如何使用 LOAD DATA INFILE 将选定的列从非常大的管道分隔文本/csv 文件插入到 mysql

c++ - 与 GCC 共享不一致的字符串文字