Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 相当于/&引用;在windows中是“中”;。exe";分机?_C_Windows_Gcc - Fatal编程技术网

C 相当于/&引用;在windows中是“中”;。exe";分机?

C 相当于/&引用;在windows中是“中”;。exe";分机?,c,windows,gcc,C,Windows,Gcc,我正在windows中运行,我想知道windows中的/my\u程序的等效项是什么? 例如,如果我用gcc用c编译一个文件,比如 gcc my_program.c -o my_program 我必须在Linux中用/my\u progrm启动它,但是在windows中 如果我编译:gcc my_program.c-o my_program,在我无法启动后,我必须以那种方式编译:gcc my_program.c-o my_program.exe 我在用minGW 谢谢/不是在Linux中执行程序

我正在windows中运行,我想知道windows中的/my\u程序的等效项是什么? 例如,如果我用gcc用c编译一个文件,比如

gcc my_program.c -o my_program
我必须在Linux中用
/my\u progrm
启动它,但是在windows中

如果我编译:
gcc my_program.c-o my_program
,在我无法启动后,我必须以那种方式编译:
gcc my_program.c-o my_program.exe

我在用minGW


谢谢

/
不是在Linux中执行程序的指令,而是要执行的程序的路径。 实际上,
/my_prog
意味着
我想在当前目录(.)
中执行le'my_prog'程序,但您也可以执行
。/my_dir/my_prog
或其他任何操作

当您执行
ls-l
时,shell会理解
/bin/ls-l

在windows中,如果您与.exe位于同一目录中,则不需要提供路径,只需执行
my_program.exe


实际上,Linux的
可执行文件
是二进制文件,没有任何扩展名,但在windows中是
。exe
/
不是在Linux中执行程序的指令,而是要执行的程序的路径。 实际上,
/my_prog
意味着
我想在当前目录(.)
中执行le'my_prog'程序,但您也可以执行
。/my_dir/my_prog
或其他任何操作

当您执行
ls-l
时,shell会理解
/bin/ls-l

在windows中,如果您与.exe位于同一目录中,则不需要提供路径,只需执行
my_program.exe


实际上,Linux的
可执行文件
是二进制文件,没有任何扩展名,但在windows中它是
.exe

只需在编译/linkingOk后在命令窗口中键入
my\u程序
,就可以了,没有“/”,尽管如果您愿意,
\my\u程序
也可以工作。:-)编译/linkingOk后,只需在命令窗口中键入
my_程序
,不使用“/”,尽管如果您愿意,
\my_程序
也可以工作。:-)完美的非常感谢。完美的非常感谢。