gcc -c example.txt -o example.o 没有生成 gcc -c example.txt -o example.o
时间: 2024-04-23 11:22:36 浏览: 86
可能是因为example.txt文件不存在或者路径不正确导致的。请确保example.txt文件存在于当前目录下或者你指定的路径下,并且确保路径正确无误。另外,如果example.o文件已经存在于当前目录下,那么重新执行这条命令是不会生成新的example.o文件的,因为-o参数指定了输出文件名并覆盖了旧文件。你可以尝试修改输出文件名或者删除旧的example.o文件再重新执行这条命令。
相关问题
gcc -c example.txt -o example.o 没有输出example.o
这是因为gcc命令只是将example.txt编译为example.o,而并不会在屏幕上输出任何结果。如果想要查看编译是否成功,可以在命令后面加上-v参数,即gcc -c example.txt -o example.o -v,这样会输出gcc的详细信息,包括编译过程和结果。或者可以使用ls命令查看当前目录下是否生成了example.o这个文件。
gcc -shared -o libexample.so example.c
This command compiles and links the source code file "example.c" to create a shared library called "libexample.so". The "-shared" option specifies that the output file should be a shared library, and the "-o" option specifies the name of the output file. The resulting library can be linked with other programs at runtime, allowing them to use the functions defined in "example.c".
阅读全文