有没有办法让gcc在打印当前目录中编译的文件中发现错误时使用绝对路径?
例如,当打印错误时,以下命令可以实现我想要的效果:
g++ -I. -I../../.. /home/some/path/somefile.cpp
但我希望能够用类似以下的方式达到相同的效果:
g++ -I. -I../../.. somefile.cpp
我希望警告和错误信息的格式类似于:
/home/some/path/somefile.cpp:299:52: warning: some warning