Ich entwickle unter Windows 11 und verwende Visual Studio Code als Editor. Bisher konnte ich mein Projekt kompilieren, indem ich Folgendes im Terminal ausführte:
Code: Select all
cmake -B build -S .\cyclopsTetrahedralizer\
msbuild .\build\CyclopsTetrahedralizer.sln
Wenn ich „Teriminal“ > „Build-Task ausführen...“ > „CMake:Build“ auswähle, wird im Terminal Folgendes gedruckt:
Code: Select all
* Executing task: CMake: build
Workspace is /x:/dev/github.com/blackears/cyclopsTessellate
build task started....
"C:\Program Files\CMake\bin\cmake.EXE" --build --config Debug --target all --
Error: not a CMake build directory (missing CMakeCache.txt)
build finished with error(s).
* The terminal process failed to launch (exit code: 1).
* Terminal will be reused by tasks, press any key to close it.
Ich habe auch eine launch.json-Datei erstellt, um zu versuchen, meine ausführbare Datei auszuführen:
Code: Select all
{
"version": "0.2.0",
"configurations": [
{
"name": "(Windows) Launch - cube",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceFolder}/build/Debug/cyclopsTetrahedralizer.exe",
"args": [
"--output", "${workspaceFolder}/testing/cube_tetrahedra.obj",
"${workspaceFolder}/assets/cube.obj"
],
"symbolSearchPath": "${workspaceFolder}/build/Debug/",
"stopAtEntry": false,
"cwd": "${fileDirname}",
"environment": [],
"console": "externalTerminal"
},
]
}
Ich bin neu bei Cmake und verwende Visual Studio Code nicht sehr oft. Was muss ich tun, um mein Projekt mit Cmake/Visual Studio Code erstellen und ausführen zu können?
Mobile version