在使用图书馆方面,我是一个完全新手,所以任何帮助都会非常受欢迎。
我使用Code :: Blocks并尝试将我的代码与库链接。我有两个要链接的库:“libone.a”和“libtwo.so”。
所以,根据这个,虽然年纪较大,tutorial,我在Code :: Blocks中右键单击该项目,转到Project构建选项 - >链接器设置,并添加了两个库。我也去了搜索目录 - >编译器和搜索目录 - >链接器并添加了库的路径。
现在,其中一个库包含一个名为“dis.hxx”的文件。但是,当我将“#include< dis.hxx>”放入我的程序时,它表示致命错误:dis.hxx:没有这样的文件或目录。请注意,此头文件位于.a文件中,未解压缩。
我理解库的概念错了吗?我怎样才能做到这一点?