用vscode编写c
本帖最后由 MIke_python小小 于 2020-4-27 13:39 编辑PS G:\Programming\Python> cd "g:\Programming\C\" ; if ($?) { gcc Hello World.c -o Hello World } ; if ($?) { .\Hello World }
gcc.exe: error: Hello: No such file or directory
gcc.exe: error: World.c: No such file or directory
gcc.exe: error: World: No such file or directory
gcc.exe: fatal error: no in
代码:#include <stdio.h>
int main(void)
{
printf("hello");
return 0;
}
求大佬解答 cd "g:\Programming\C\" ; if ($?) { gcc "Hello World.c" -o "Hello World" } ; if ($?) { ".\Hello World" } zltzlt 发表于 2020-4-27 13:21
但是之后再运行还是报错
而且显示的是.\Hello World
根本不是hello MIke_python小小 发表于 2020-4-27 13:23
但是之后再运行还是报错
而且显示的是.\Hello World
文件名尽量不要有空格 liuzhengyuan 发表于 2020-4-27 13:22
应该是操作的问题吧
什么问题
怎么叫操作问题
我点个按钮还操作问题 zltzlt 发表于 2020-4-27 13:23
文件名尽量不要有空格
行了 zltzlt 发表于 2020-4-27 13:21
难道每次生成这个exe文件时都要输入这段代码吗 MIke_python小小 发表于 2020-4-27 13:27
难道每次生成这个exe文件时都要输入这段代码吗
是的 zltzlt 发表于 2020-4-27 13:21
怎么制定文件名(.exe) MIke_python小小 发表于 2020-4-27 13:28
怎么制定文件名(.exe)
你的意思是你想要生成的可执行文件是其他名字,而不是源文件名? zltzlt 发表于 2020-4-27 13:21
哪个是待转化的文件名
哪个是转化完之后的文件名
那个是转化路径
哪个是不变的代码
哪个是变化的代码?? MIke_python小小 发表于 2020-4-27 13:30
哪个是待转化的文件名
哪个是转化完之后的文件名
??? zltzlt 发表于 2020-4-27 13:30
???
就是说哪段代码是可以替换的 MIke_python小小 发表于 2020-4-27 13:31
就是说哪段代码是可以替换的
-o 后面可以替换成别的,例如:
cd "g:\Programming\C" ; if ($?) { gcc HelloWorld.c -o aassdd } ; if ($?) { .\aassdd } zltzlt 发表于 2020-4-27 13:32
-o 后面可以替换成别的,例如:
那么g:\Programming\C和 Hello World.c 和 aassdd都是可以替换的
但是我输入gcc -v "hello world.c"也可以转换但是转换的文件为a.exe能不能指定转换成exeexe的名字呀(我这种方法) MIke_python小小 发表于 2020-4-27 13:34
那么g:\Programming\C和 Hello World.c 和 aassdd都是可以替换的
gcc -v "hello world.c" -o "指定的 exe 名字" zltzlt 发表于 2020-4-27 13:38
最佳 如果想要直接按f5编译执行的话,有偿教你
页:
[1]