Sublime Text:编译器构建选项
Sublime Text: compiler build options
我如何编译c++
代码使用动态或静态库与Sublime文本?
#include<boost/filesystem.hpp>
int main()
{
return 0;
}
上面的代码要求如下:
g++ dummy.cpp -o dummy -lboost_filesystem
我想要的是配置Sublime文本,然后当我按Ctrl+B -lboost_filesystem
是构建命令的一部分。
创建一个包含以下内容的新文件:
{
"cmd": ["g++", "${file}", "-o", "${file_base_name}", "-lboost_filesystem"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c++",
"shell": true
}
并将其保存为Packages/User/C++_Boost.sublime-build
,其中Packages
是选择Preferences -> Browse Packages...
时打开的文件夹。接下来,选择Tools -> Build System -> C++_Boost
,您应该可以通过按CtrlB来构建。
相关文章:
- Visual Studio C++ 它只构建选项卡中显示的文件吗?
- 以现代 CMake 方式控制包含的库中的构建选项(测试等)
- 使用Bazel构建具有不同编译器/链接器选项的C/C++依赖关系
- OpenSSL with CMake - 未知选项: --sysroot 在构建 openSSL 时
- C++:构建选项"-j"是什么意思?
- 当 /Whorearchive选项处于活动状态时,无法使用Visual Studio链接到Windows上的自构建张量
- 我如何在Qt中选择构建选项
- 如何从"开始组..结束组"链接器选项构建文件列表
- 使用-PG选项构建时出现不同的意外错误
- C++构建系统 - 远程编译和链接选项
- 从源代码构建Qt 5.8 - 配置:未知命令行选项'-c++11'
- gcc:错误:在 MacOSX 上构建 openjdk9 时'-mstack-alignment=16'无法识别的命令行选项
- Qt 5测试版2,Qt Creator 2.6,MSVC错误:Qt Creaator需要一个编译器来构建.在工具包选项中
- 代码::封锁前构建选项与命令行(QT)不一致
- 在MinGW中使用-j(jobs)选项构建wxWidgets时出错
- C++:使用 g++ 和 -m32 选项构建的 c++ 库在 Msys 下构建 wxWidgets 项目时出现 ld 不
- 为什么我在构建 avin2/SensorKinect for android、NDK、gcc 时出现无法识别的选项"--dynamic-linker"错误
- QtCreator 在使用 cmake 构建时会忽略 cmake 选项
- 将cmake构建选项导出到外部项目
- Sublime Text:编译器构建选项