写了一个简单的Linux程序 总是出现如下错误
[root@localhost gongmh]# gcc -g test_core.c -o test
/usr/bin/ld: cannot open output file test: Is a directory
collect2: ld returned 1 exit status
原来目录下也同样有一个test 文件
解决的方法是 rm -rf test
或者 gcc -g test_core.c -o test_core 起一个新的名字问题就解决了
本文介绍了在使用Linux系统下的gcc编译器时遇到的一个常见问题:无法创建输出文件因为目标是一个目录。文章提供了两种解决方案:一是删除同名的目标目录,二是更改输出文件的名称。
604

被折叠的 条评论
为什么被折叠?



