无法在Windows上的带有-Wall -pedantic -ansi标志的Visual Studio Code终端上执行程序。现在的分配程序只是一个简单的“ Hello World”主程序,带有C
我尝试在其他文件夹上使用这些标志,它们在VS Code上可以正常使用,但在我想要的文件路径上却无法使用。
gcc -Wall -pednatic -ansi -o q1 -c Question1.c
这是我在文件夹.../Assignment_1$
中的Visual Studio Code终端上所做的
-bash: ./q1: cannot execute binary file: Exec format error
./q1
答案 0 :(得分:8)
选项-c
告诉GCC生成 object 文件,而不是可执行文件。不要使用-c
选项来生成可执行文件(程序)。