c++ - 假设安装了 GCC 和 G++ 如何编译使用 boost 库的文件? (线程)

标签 c++ linux gcc compiler-construction g++

所以我是 linux 的新手。我已经设置了 linux Debian,我已经安装了 gcc。我有一个使用 boost 线程库的简单 C++ 文件。让我们将该文件称为 example.cpp,我们有它的执行路径。如何编译呢? (抱歉我来自windows world=)

最佳答案

假设 example.cpp 在当前目录中,这将创建一个名为 example 的可执行文件,链接到 boost-threadg++ 将在系统库位置搜索库。

g++ example.cpp -lboost-thread -o 示例

关于c++ - 假设安装了 GCC 和 G++ 如何编译使用 boost 库的文件? (线程),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4532149/

相关文章:

C++ - 制作一个 string+int 集 STL 类型

c++ - 在 C++ 中使用邻接表在图中添加边

c++ - 通过 posix 套接字发送文件时的零窗口

python - 如何使用 python 复制和提取 .gz 文件

powershell - 如何在 Windows 命令行上获取 MinGW64、C/C++ 语言关键字和库函数的帮助?

C++直方图bin排序

c++ - tellp 在空 ostringstream 上的标准行为

linux - 使用#!bin/sh shell 脚本监视文件夹中的新文件,如果有,则触发另一个 shell 脚本

linux - 如何配置应用程序默认使用旧版本的库

c - ncurses:警告:取消引用 ‘void *’ 指针