【发布时间】:2017-12-20 01:06:05
【问题描述】:
有没有办法获取你将在 Visual Studio Code 中编译的文件名?
例如。 我有“asdf.cpp”,我希望它自动有一个名为“asdf.exe”之类的输出可执行文件。
为此,在我编译的任何时候,我都不必去修改“tasks.json”文件,这样我的程序就有了它们的 .cpp 文件和它们各自的 .exe 文件。
【问题讨论】:
标签: c++ g++ visual-studio-code
有没有办法获取你将在 Visual Studio Code 中编译的文件名?
例如。 我有“asdf.cpp”,我希望它自动有一个名为“asdf.exe”之类的输出可执行文件。
为此,在我编译的任何时候,我都不必去修改“tasks.json”文件,这样我的程序就有了它们的 .cpp 文件和它们各自的 .exe 文件。
【问题讨论】:
标签: c++ g++ visual-studio-code
我建议使用 CMake Tools vscode 扩展和一个简单的 CMakeLists.txt 文件,其中包含:
cmake_minimum_required (VERSION 2.6)
project (Try)
add_executable(Main main.cpp)
您可以在这里https://cmake.org/cmake-tutorial/ 了解更多关于 cmake 的信息,但是使用集成它的扩展程序,这三行足以让您使用 vscode 命令制作和构建程序,并在 /build 文件夹中获取可执行的“Main”在工作目录中创建。
【讨论】: