2016-11-03 5 views
-1

launch.jsonファイルで起動する前に、C++コードをコンパイルするための起動前タスクを指定しました。ビジュアルスタジオコード、コンパイルとシングルコマンドでの実行

ビルドコマンドは、私のtasks.jsonファイルに概説されている:

clang: error: no input files 

私はありません:私はこれを実行すると

"version": "0.1.0", 
"command": "bash", 
"isShellCommand": true, 
"args": ["-c"], 
"showOutput": "always", 
"tasks": [ 
    { 
     "taskName": "g++", 
     "isBuildCommand": true, 
     "args": [ 
      "g++ /Users/user/OneDrive/Programming/TicTacToe/TicTacToe.cpp -o /Users/user/OneDrive/Programming/TicTacToe/a.out" 
     ], 
     "showOutput": "always" 
    } 
] 

これの出力は、私が打ち鳴らすエラーが発生するということですどうしてこのようなことが起こっているのか、このbashコマンドをターミナルに貼り付けても動作しますが、何らかの理由でVisual Studioからclangエラーが出てきます。 clangに精通している人は、ここで何が間違っているのか理解できますか?

答えて

0

問題は何らかの理由でタスク名が渡されたという問題でした。

私はtasks.json

"suppressTaskName": true 

をadddedた後、それが働いた

関連する問題