formulahendry / formulahendry/vscode-code-runner
[Bug] something wrong
- Lingua principale
- TypeScript
- Stelle
- 2.4k
- Fork
- 351
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
setting-json:
"code-runner.executorMap": {
"javascript": "node",
"java": "cd $dir && javac $fileName && java $fileNameWithoutExt",
**"c": "cd $dir && gcc $fileName -o $fileNameWithoutExt -lm && $dir$fileNameWithoutExt",**
"cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
"objective-c": "cd $dir && gcc -framework Cocoa $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
"..."
}
when i use code-runner, the compiler of "C" needs link "math.h", so, i use -lm to fix it in terminal;
but i get some wrong when I modify setting-json,
**In this settings.json, when use "-lm"(link math.h) args, return error:
aarch64-linux-gnu-gcc: error: /home/pi/test/12-structure/12-9p: No such file or directory
终端进程“/bin/bash '-c', '/usr/bin/aarch64-linux-gnu-gcc -g /home/pi/test/12-structure/12-9p.c -o -lm /home/pi/test/12-structure/12-9p'”启动失败(退出代码: 1)。**
**"-lm" ,it's just in wrong station!,even I can't debug it**
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia con la voce C nelle impostazioni di `code-runner.executorMap` e confrontala con il comando del terminale mostrato nell'errore. Traccia il modo in cui viene assemblato il comando dell'executor, quindi verifica che il comando configurato produca l'invocazione del compilatore prevista e possa eseguire il programma risultante.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- c, typescript, vscode
- Ambito
- devtools, tooling
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 38/100