Xcode 4 C ++ Project将文件添加到构建目录

时间:2012-02-15 14:19:59

标签: c++ xcode build directory

我是Xcode的新手。如何将文件添加到构建输出目录?我有一个file.txt我想用C ++打开。

以下代码......

string line;
ifstream file ("file.txt");
if (file.is_open())
{
   while (file.good())
   {
       getline (file,line);
       cout << line << endl;
   }
   file.close();
}

...结果为Unable to open file

我发现可执行文件已部署到/Users/myusername/Library/Developer/Xcode/DerivedData/IAIK_CMS_Test-dfmszjneldfwjffsmjpmtiepyzej/Build/Products/Debug/

我尝试将项目设置中的文件添加到&#34;复制文件&#34;在&#34;构建阶段&#34;。有关详细信息,请参阅此屏幕截图:http://i.stack.imgur.com/QhkIT.png

编辑:我正在寻找像Eclipse这样的东西&#34;添加到Build Path&#34; for Java。

有人有建议吗?

1 个答案:

答案 0 :(得分:5)

Xcode5已经出局,仍无法回答:)

对于C ++项目设置中的Xcode5,选择您的应用目标,选择“构建阶段”选项卡,展开“复制文件”部分,为目标设置“产品目录”,将“子路径”字段留空,取消选中“仅在安装时复制”和使用加号将必要的文件(file.txt)添加到列表中,如:Copy file on build

并使用“file.txt”路径访问您的文件。