簡體   English   中英

Xcode頭文件與.cpp文件有關

[英]Xcode - header files issue with .cpp file

我已經將我的項目從Windows導入到Mac,並且正在使用xcode編譯該項目。

我已經設法修復了移植過程中的大多數錯誤和錯誤,但是有一個錯誤/錯誤我無法確定為什么它不能正常工作。 這可能是由於我缺乏對xcode的了解,但是想知道是否有人能夠幫助我解決這個問題。

問題是這樣的; 我的項目中有兩個子文件夾,一個叫做include,另一個叫source。 當然include包含所有頭文件,source包含所有cpp文件等。

例:

Root/
    Include/
            Header.h
    Source/
           test.cpp

現在,在xcode項目的構建設置中,我在Header Serach Paths中添加了$(SRCROOT)/ Include /。 因此,因此我假定xcode將在Include文件夾中包括所有頭文件。

因此,在test.cpp類中,我添加了#include "Header.h" 單擊生成時,出現錯誤消息“找不到'Header.h'文件”。

我不能完全確定自己在做什么錯,當然我可以這樣做,例如- #include "../Include/Header.h"但是遍歷我項目中的所有cpp文件都會很痛苦(這是很多)。

我只是想知道是否還有其他人遇到這個問題?

謝謝閱讀。

通常,您需要將標題添加到“ User Header Search Paths ,如果您在XCode中搜索幫助,則會為您提供傳遞目錄所需的格式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM