2010-09-06 54 views
0

当我使用“运行主项目”模式运行项目时,我的程序将.txt文件写入我的/ home目录。我发现这非常奇怪,所以我用“调试主项目”模式运行程序,并将.txt文件写入项目目录。是否有一个选项可以解决这个问题,因此两种模式都会将文件写入项目目录?NetBeans 6.8 C++,正在写入和读取错误的目录中的文件

我试图让新的项目具有相同的结果

回答

0

大多数C++项目在Netbeans中有一个调试和发布配置。这两种方法都可能有不同的运行程序设置,应该检查它们是否指定了“运行目录”。

如果右键单击项目树的根目录并选择属性,则会在上方看到“配置”下拉列表,这将允许您在两组设置之间进行两次切换。 alt text

+0

我将两种配置都设置为同一个运行目录,没有骰子....它仍然将文件写入我的/ home目录。 – TheFuzz 2010-09-06 02:48:05

+0

只是出于好奇,究竟为运行目录设置了什么? – 2010-09-06 02:53:03

+0

也许检查链接器类别中的输出路径,也许一个是比另一个更深的嵌套?我在这里抓住:) – 2010-09-06 02:58:43