【发布时间】:2020-05-06 07:43:43
【问题描述】:
我正在 Win10 上开发一个用于 Webassembly 的 C++ 程序。
#include <SDL2/SDL.h>
#include <stdlib.h>
#include <emscripten.h>
int main() {
printf("Hello World!");
}
Emscripten 本身会正确创建 .wasm 文件。但是 Visual Studio Code 中的 Intellisense 始终显示找不到 the source of #include <SDL2/SDL.h>。我的 c_cpp_properties.json 看起来像这样:
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"E:\\PROGRAMS\\emsdk-master\\upstream\\emscripten\\system\\**"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"compilerPath": "E:\\PROGRAMS\\mingw-w64\\x86_64-8.1.0-posix-seh-rt_v6-rev0\\mingw64\\bin\\gcc.exe",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "clang-x64"
}
],
"version": 4
}
我在...\\emsdk-master\\upstream\\emscripten\\system\\" 下找不到目录 SDL2。我做错了什么?
【问题讨论】:
标签: c++ c visual-studio-code webassembly emscripten