除非作为sudo运行,否则构建中断

时间:2017-08-12 21:31:08

标签: c makefile clang

当尝试使用4个目标构建项目时,3将构建没有问题,第三个将抛出错误,除非make或gcc以root用户身份运行sudo。它给出了错误:

ld: can't write output file: server2 for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see 
invocation)

1 个答案:

答案 0 :(得分:0)

事实证明我忘了检查server2上的文件权限。只需要使用chmod。