p>
rief-romel-romel-romel-romel-romel-romel-romel-romel. говорит либо Python, либо C ++). Оба соответствующих расширения (C/C ++, Python) установлены на машине Ubuntu и работают. У меня есть локальный (для моего проекта) compile_commands.json, который я был в другом месте, предложил генерировать, запустив Cmake с некоторым вариантом -d (не уверен, помогает ли это или усугубляет вещи). Он имеет много контента, а именно 106 записей формы: < /p>
Код: Выделить всё
{
"directory": "/home//gpudrive/build/tests",
"command": "/home//gpudrive/external/madrona/external/madrona-toolchain/bundled-toolchain/toolchain/bin/clang++ -DMADRONA_LINUX=\"(1)\" -I/home//gpudrive/src -I/home//gpudrive/external/madrona -I/home//gpudrive/external/madrona/src/common/../../include -I/home//gpudrive/external/json/include -isystem /home//gpudrive/external/madrona/external/googletest/googletest/include -isystem /home//gpudrive/external/madrona/external/googletest/googletest -isystem /home//gpudrive/external/madrona/external/madrona-toolchain/bundled-toolchain/libcxx-noexcept/include/c++/v1 -isystem /usr/local/cuda-12.4/include -g -ggdb3 -fvisibility=hidden -nostdinc++ -nostdlib++ -fno-exceptions -fno-rtti -fcolor-diagnostics -Wshadow -pedantic -Wall -Wextra -march=x86-64-v3 -std=c++20 -o CMakeFiles/my_tests.dir/observationTest.cpp.o -c /home//gpudrive/tests/observationTest.cpp",
"file": "/home//gpudrive/tests/observationTest.cpp"
},
Код: Выделить всё
{
"editor.semanticHighlighting.enabled": true,
"C_Cpp.enhancedColorization": "Enabled"
}
Код: Выделить всё
{
"files.associations": {
"*.hpp": "cpp",
"*.inc": "cpp",
"__tree": "cpp",
"map": "cpp",
"chrono": "cpp",
"__bit_reference": "cpp",
"__node_handle": "cpp",
"bitset": "cpp",
"deque": "cpp",
"__memory": "cpp",
"limits": "cpp",
"optional": "cpp",
"ratio": "cpp",
"regex": "cpp",
"tuple": "cpp",
"vector": "cpp",
"system_error": "cpp",
"array": "cpp",
"functional": "cpp",
"type_traits": "cpp",
"utility": "cpp",
"variant": "cpp",
"__functional_base": "cpp",
"algorithm": "cpp",
"filesystem": "cpp",
"memory": "cpp",
"random": "cpp",
"istream": "cpp",
"locale": "cpp"
},
"C_Cpp.errorSquiggles": "disabled",
"C_Cpp.intelliSenseEngine": "Default",
"C_Cpp.intelliSenseEngineFallback": "Enabled",
"C_Cpp.loggingLevel": "Debug"
}
Код: Выделить всё
{
"version": 4,
"configurations": [
{
"name": "",
"compilerPath": "/usr/bin/g++",
"compileCommands": "${workspaceFolder}/build/compile_commands.json",
"cStandard": "c17",
"cppStandard": "c++20",
"includePath": [
"${workspaceFolder}/**",
"/usr/include",
"/usr/local/include",
"/usr/local/cuda-12.4/include"
],
"intelliSenseMode": "linux-gcc-x64"
}
]
}
Чего может отсутствовать?
Подробнее здесь: https://stackoverflow.com/questions/796 ... or-any-c-o
Мобильная версия