假设 GCC 和 G++安装后如何编译使用boost库的文件? (穿线)
所以我对linux很陌生。我已经设置了 linux Debian,并且安装了 gcc。我有一个使用 boost 线程库的简单 C++ 文件。让我们将该文件称为 example.cpp,我们有它的确切路径。如何编译呢? (抱歉我来自windows世界=)
So I am new to linux stuff. I have set linux Debian up, I have gcc installed. I have a simple C++ file that uses boost threading library. Let us call that file example.cpp we have exect path to it. how to compile it? (sorry I came from windows world=)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
假设
example.cpp
位于当前目录中,这将创建一个名为example
的可执行文件,链接到boost-thread
。g++
将在系统库位置中搜索该库。g++ example.cpp -lboost-thread -o 示例
Assuming
example.cpp
is in the current directory, this will create an executable calledexample
, linked againstboost-thread
.g++
will search the system library locations for the library.g++ example.cpp -lboost-thread -o example