2016-07-15 26 views
1

我一直在嘗試幾個小時,我似乎無法做到這一點我已經下載了擴展程序,並尋求幫助,但在這一點上,一切都讓我感到困惑。 我想在我的項目中包含SFML庫,我正在嘗試使用Visual Studio代碼編輯器,但它僅僅因爲某些原因而不符合。如何鏈接Visual Studio代碼中的SFML庫?

它目前的樣子。 http://imgur.com/qJPlJua

昨天我一直在嘗試這個小時,但它只是不想工作。

回答

0

我搜索了,我找到了。

tasks.json文件,定義了兩個任務:

"tasks": [ 
    { 
     "taskName": "Compilation", 
     "isBuildCommand": true, 
     "args": ["-c", "${workspaceRoot}\\main.cpp", "-IC:\\SFML-2.4.0\\include"] 
    }, 
    { 
     "taskName": "Liaison du fichier compilé aux bibliothèques SFML", 
     "args": ["${workspaceRoot}\\main.o", "-o", "sfml-app.exe", "-LC:\\SFML-2.4.0\\lib", "-lsfml-graphics", "-lsfml-window", "-lsfml-system"] 
    } 
], 

,並添加"suppressTaskName": true,

所以這就像在Linux上。

用CTRL + SHIFT + B編譯。要創建.exe文件:CTRL + SHIFT + P - >然後點擊「 。

整個文件是(對我來說):

{ 
// See https://go.microsoft.com/fwlink/?LinkId=733558 
// for the documentation about the tasks.json format 
"version": "0.1.0", 
"command": "g++", 
"isShellCommand": true, 
"suppressTaskName": true, 
"tasks": [ 
    { 
     "taskName": "Compilation", 
     "isBuildCommand": true, 
     "args": ["-c", "${workspaceRoot}\\main.cpp", "-IC:\\SFML-2.4.0\\include"] 
    }, 
    { 
     "taskName": "Liaison du fichier compilé aux bibliothèques SFML", 
     "args": ["${workspaceRoot}\\main.o", "-o", "sfml-app.exe", "-LC:\\SFML-2.4.0\\lib", "-lsfml-graphics", "-lsfml-window", "-lsfml-system"] 
    } 
], 
"showOutput": "always" 

}

親切。

相關問題