我可以使用以下命令轻松编译我的文件 Banco.cpp ,但我在Eclipse中无法做到:
在提示中:
C:\ Users \ Jonathas \ workspace \ Banco \ src> g ++ -I“C:\ Program Files \ PostgreSQL \ 9.4 \ include”-L“C:\ Program Files \ PostgreSQL \ 9.4 \ lib”-lpq - o Banco Banco.cpp
我要去:
项目>属性> C / C ++构建>设置> GCC C ++编译器>杂项>其他标志>
并输入:
-I“C:\ Program Files \ PostgreSQL \ 9.4 \ include” -L“C:\ ProgramFiles \ PostgreSQL \ 9.4 \ lib”-lpq
但这不起作用。
错误:
g ++ -O2 -g -Wall -I“C:\ Program Files \ PostgreSQL \ 9.4 \ include”-L“C:\ ProgramFiles \ PostgreSQL \ 9.4 \ lib”-lpq -o“src \ Banco.o” “.. \ src \ Banco.cpp”c:/ mingw / bin /../ lib / gcc / x86_64-w64-mingw32 / 5.1.0 /../../../../ x86_64-w64- mingw32 / bin / ld.exe:找不到-lpq collect2.exe:错误:ld返回1退出状态
我只想在Eclipse中编译它......