Microsoftが推奨するC/C++拡張機能をインストールしました。コンパイルを修正したいと思います。Visual StudioコードでのC++コードのコンパイル
私はビジュアルスタジオコードがinbuiltコンパイラなしのエディタであることを知っていますが、コードをコンパイルできるように設定を修正するタスクをどのように達成するかについての情報はほとんどありません。
私はlinux ubuntu 14.04を実行し、gccコンパイラをインストールしています。私はコードをコンパイルするためにこれを使用したいと思います。
私はベンはそれがこのファイルにかかる起動時にデバッグモードにする際の作業を見てきました:(これらは起動構成されている)
lanuch.json:ここから
{
"version": "0.2.0",
"configurations": [
{
"name": "C++ Launch (GDB)",
"type": "cppdbg",
"request": "launch",
"launchOptionType": "Local",
"targetArchitecture": "x64",
"program": "enter program name, for example ${workspaceRoot}/a.out",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceRoot}",
"environment": [],
"externalConsole": true
},
{
"name": "C++ Attach (GDB)",
"type": "cppdbg",
"request": "launch",
"launchOptionType": "Local",
"targetArchitecture": "x64",
"program": "enter program name, for example ${workspaceRoot}/a.out",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceRoot}",
"environment": [],
"processId": "enter program's process ID",
"externalConsole": false
}
]
}
私は失われた私は実際にここで何を変えるべきかを知らない。
はまた、このhttps://code.visualstudio.com/docs/editor/tasksからタスクの例があります:
再び{
"version": "0.1.0",
"command": "gcc",
"args": ["-Wall", "helloWorld.c", "-o", "helloWorld"],
"problemMatcher": {
"owner": "cpp",
"fileLocation": ["relative", "${workspaceRoot}"],
"pattern": {
"regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$",
"file": 1,
"line": 2,
"column": 3,
"severity": 4,
"message": 5
}
}
}
私はそれが私のコードをコンパイルするように、これを編集する方法を知りません。
私は主な機能を含むstart.cppファイルを持っています。
Visual Studioコードで最も簡単で最も自動化された方法でコードをコンパイルするにはどうすればよいですか?
あなたはここを見ましたか? http://stackoverflow.com/questions/33098442/how-to-prepare-configure-development-environment-for-c-projects-in-visual-code/33102094#33102094 – Wosi
うまくいけば、質問に答えるのに十分な時間がありませんこれはあなた自身の質問に答えるための情報を提供します:https://blogs.msdn.microsoft.com/vcblog/2016/10/24/building-your-c-application-with-visual-studio-code/ – Jeff