我想到了以下困难的方法,因为我不知道要查看什么资源。 我应该阅读什么?
我使用aptitude安装c ++库包libexample5.3和libexample5.3-dev
libexample.so.5.3
)放入/usr/lib/
example.h
)放入/usr/include/
要将libexample链接到test.cpp,请使用以下命令编译:
g++ -o test test.cpp -lexample
但首先必须声明链接到的所有实体:
#include <example.h> //contains declarations of everything provided by libexample
int main() {
return example::CONSTANT_2;
}
答案 0 :(得分:1)
对于libexample
/ libexample-dev
内容,共享库的位置等见Debian policy manual;有关-l
标志的工作,请参阅g++ manpage;因为你必须#include
一些标题来使用一个库,这是通常的做法,但它通常在图书馆文档中记录。