【问题标题】:Changing the launch directory of executable in MSVC在 MSVC 中更改可执行文件的启动目录
【发布时间】:2015-06-11 12:02:47
【问题描述】:

我的文件夹层次结构如下所示:

bin -> data -> blurf.xml
lib -> blurb.lib
src -> blah.cpp
msvc -> project_name -> project_name.sln ...
....

这是我的问题。本项目需要在 Linux 和 Windows 上运行 所以我需要在 MSVC 中构建它时,exe 以 ../../bin 结尾

这是因为我的应用程序有一个数据文件夹,并且应用程序希望在根目录中找到 exe 所在的位置。

有没有一种方法,当我运行构建时,它认为它在(或现在)在 ../../bin 目录中,因此它访问数据文件夹?

如果没有,当我从 MSVC 运行时,是否有其他方法可以让它知道它的数据在哪里?

【问题讨论】:

    标签: c++ c visual-c++ visual-studio-2013


    【解决方案1】:

    转到项目属性,调试表并相应地设置“工作目录”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-13
      • 1970-01-01
      • 2018-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-27
      • 1970-01-01
      相关资源
      最近更新 更多