我有一个c ++程序,我使用linux。要编译我的程序,我需要在命令行中包含我需要的外部库。
示例:
sudo g++ -Wall -I/usr/include/cppconn -o test main.cpp -L/usr/lib -lmysqlcppconn
我的问题:可以在不使用命令行和lib包含的情况下仅使用代码块编译相同的代码。我已经在编译器和构建选项(链接器设置)中添加了外部lib,但它不起作用。只有从命令行构建并运行项目时才能正常工作。
非常感谢。
最诚挚的问候。
编辑(构建和编译器链接器设置的图像)