Em vừa chuyển sang dùng VSCode, và đang muốn thêm include và libraries của SDL nhưng loay hoay mãi không được. Khi viết #include <SDL.h>
thì nó thông báo như sau:
Em dùng Code Runner để run code và c/c++ project generator để tạo project ạ.
Em cũng đã cài đặt để chạy được code trong một project, nhưng lại không biết thêm include và libraries của bên thứ ba như nào.
Em đã thêm folder include vào c_cpp_properties.json:
{
"configurations": [
{
"name": "Win32",
"includePath": [
"D:\\SDL\\include",
"${workspaceFolder}/**"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"compilerPath": "C:\\Program Files\\CodeBlocks\\MinGW\\bin\\gcc.exe",
"cStandard": "gnu17",
"cppStandard": "gnu++14",
"intelliSenseMode": "windows-gcc-x64"
}
],
"version": 4
}
và cũng đã thêm include và lib vào task.json :
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"windows": {
"command": "powershell",
"args": [
"-c",
"-ID:\\SDL\\include",
"-LD:\\SDL\\lib",
"-lmingw32", "-lSDL2main", "-lSDL2", "-lSDL2_image", "-lSDL2_mixer", "-lSDL2_ttf",
"mingw32-make"
]
},
"linux": {
"command": "bash",
"args": [
"-c",
"make"
]
},
"osx": {
"command": "bash",
"args": [
"-c",
"make"
]
}
},
{
"label": "build & run",
"type": "shell",
"windows": {
"command": "powershell",
"args": [
"-c",
"'mingw32-make run'"
]
},
"linux": {
"command": "bash",
"args": [
"-c",
"'make run'"
]
},
"osx": {
"command": "bash",
"args": [
"-c",
"'make run'"
]
}
},
{
"label": "clean",
"type": "shell",
"windows": {
"command": "powershell",
"args": [
"-c",
"'mingw32-make clean'"
]
},
"linux": {
"command": "bash",
"args": [
"-c",
"'make clean'"
]
},
"osx": {
"command": "bash",
"args": [
"-c",
"'make clean'"
]
}
}
]
}
Em chả biết phải làm như thế nào nữa, mọi người giúp em với . Em cảm ơn ạ.