[英]How to compile and link separated .h and .cpp files in C++ using the command line?
我想使用文件夾來分隔函數定義和函數頭,但出現致命錯誤,提示未找到“ xh”。 下面提供的文件名只是示例。 這有可能嗎?
這是我正在使用的行:
g++ -I ./headers/ -o main2.o main2.cpp ./definitions/x.cpp
如果您確定路徑中的文件正確,那么一個問題是:
-I
后不應有任何空格,只能使用./headers
g++ -I./headers -o main2.o main2.cpp ./definitions/x.cpp
^^No Space
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.