有没有可能比运行整个命令更有效的方式来编译c程序。
gcc -g -Wall file_name.c -o file_name.out
例如,以这种方式使用make命令:make argument.c
我想让命令运行此命令gcc -g -Wall argument.c -o argument_no_extension.out
我曾尝试学习vim,但是要编译程序,我必须写下整个命令或必须使用箭头键再次运行它。但是vs代码task.json具有以下参数:
"gcc","-g", "${relativeFile}", "-o","${fileBasenameNoExtension}.out", "&&", "clear" , "&&" , "./${fileBasenameNoExtension}.out"
只需创建一个Makefile
,其中应包含您显示的命令
gcc -g -Wall file_name.c -o file_name.out
将此Makefile
放在源代码所在的目录中。然后打开命令行并将目录更改为此Makefile
所在的位置。
然后执行此命令
make
无需提供make argument.c