【发布时间】:2010-02-04 22:05:55
【问题描述】:
我正在尝试使用 g++ 编译一个 .cc 文件,我需要它来链接一个 .o 文件。
所以我尝试了:
$g++ -o client -I../ipc -L../messages.o client.cc
/usr/bin/ld: error: ../messages.o: can not read directory: Not a directory
我已经试过了:
$g++ -o client -I../ipc -l../messages.o client.cc
/usr/bin/ld: error: cannot find -l../messages.pb.o
$$ ls -l ../messages.o
-rw-r--r-- 1 hap497 hap497 227936 2010-02-03 22:32 ../messages.o
您能告诉我如何在 .o 文件中进行链接吗?
谢谢。
【问题讨论】: