CLion - 我的输出在哪里?
CLion - Where is my output?
我最近开始将 CLion 用于我的 C 项目。我只是写了一个简单的程序,它将内容写入一个名为 output.txt 的文件中,但是在执行该程序后我找不到输出文件。
我进入终端,通过命令行编译并执行程序。那里一切正常, output.txt 文件出现。
所以我的问题是,CLion 存储可执行文件的位置以及输出文件的位置。通常可以在与可执行文件相同的目录中找到输出,但可执行文件似乎位于其他位置...
CLion 使用单独的目录进行构建,并在 运行 您的程序时将其用作 "current directory"。
对于我在 Linux 系统上工作的目录是 ~/.CLion2016.2/system/cmake/generated/project-name-<digits>
。
如果你想要另一个目录,比如你的实际项目目录,那么我建议你编辑程序的 "Run/Debug Configurations",并将 "Working directory" 明确设置为你想要的目录。
有关详细信息,请参阅 Creating and Editing Run/Debug Configurations。
我最近开始将 CLion 用于我的 C 项目。我只是写了一个简单的程序,它将内容写入一个名为 output.txt 的文件中,但是在执行该程序后我找不到输出文件。
我进入终端,通过命令行编译并执行程序。那里一切正常, output.txt 文件出现。
所以我的问题是,CLion 存储可执行文件的位置以及输出文件的位置。通常可以在与可执行文件相同的目录中找到输出,但可执行文件似乎位于其他位置...
CLion 使用单独的目录进行构建,并在 运行 您的程序时将其用作 "current directory"。
对于我在 Linux 系统上工作的目录是 ~/.CLion2016.2/system/cmake/generated/project-name-<digits>
。
如果你想要另一个目录,比如你的实际项目目录,那么我建议你编辑程序的 "Run/Debug Configurations",并将 "Working directory" 明确设置为你想要的目录。
有关详细信息,请参阅 Creating and Editing Run/Debug Configurations。