CLION -- 如何为 CMakeLists.txt 文件中未提及的应用程序创建和调试配置
CLION -- How to create and debug a configuration for an application not mentioned in the CMakeLists.txt file
- 如何配置 CLion 以调试未在 CMakelLists.txt 文件中引用的可执行文件?或者
- 如何配置 CLion 以调试使用 Makefile 插件创建的可执行文件?
我正在使用没有 CMakeLists.txt 文件的 CLion 18.2.3。
我从应用程序模板创建了一个配置并将配置命名为“执行”。在执行配置中,我将可执行文件 (main) 和目标指定为所有目标。可执行文件存在(之前使用 Makefile 插件构建)。
当我尝试调试或 运行 执行配置时,Clion 报告,
Error running Execute: Cannot run Execute on <default>.
我不确定如何让 CLion 调试项目目录中未在 CMakeLists.txt 文件中引用的可执行文件。
我有一个使用 Makefile 插件的大型项目。这会漂亮地编译所需的可执行文件。但是,我无法调试可执行文件、设置断点或以其他方式对可执行文件进行调试。我在 Ubuntu 18.04 和 Mac OSX High Sierra 上有 运行 这个。
所以,要么
1. 如何配置 CLion 以调试未在 CMakelLists.txt 文件中引用的可执行文件?要么
2. 如何配置 CLion 以调试使用 Makefile 插件创建的可执行文件?
谢谢,
约翰
这是配置的副本 运行:
第一张图片显示了此配置为 运行、"Error running'Execute': Cannot run 'Execute' on ''"
时的输出
如果您打开 clion 右上角的下拉菜单并单击 编辑配置,您就可以创建自定义配置。如果需要,您可以在那里添加可执行文件和参数。现在您应该能够 运行 并调试此可执行文件。
另一种选择是 运行 可执行文件并将调试器附加到菜单项 运行->附加到本地进程 (Ctrl+Alt+ 5) 然后 select 你的可执行文件。
- 如何配置 CLion 以调试未在 CMakelLists.txt 文件中引用的可执行文件?或者
- 如何配置 CLion 以调试使用 Makefile 插件创建的可执行文件?
我正在使用没有 CMakeLists.txt 文件的 CLion 18.2.3。 我从应用程序模板创建了一个配置并将配置命名为“执行”。在执行配置中,我将可执行文件 (main) 和目标指定为所有目标。可执行文件存在(之前使用 Makefile 插件构建)。
当我尝试调试或 运行 执行配置时,Clion 报告,
Error running Execute: Cannot run Execute on <default>.
我不确定如何让 CLion 调试项目目录中未在 CMakeLists.txt 文件中引用的可执行文件。
我有一个使用 Makefile 插件的大型项目。这会漂亮地编译所需的可执行文件。但是,我无法调试可执行文件、设置断点或以其他方式对可执行文件进行调试。我在 Ubuntu 18.04 和 Mac OSX High Sierra 上有 运行 这个。
所以,要么 1. 如何配置 CLion 以调试未在 CMakelLists.txt 文件中引用的可执行文件?要么 2. 如何配置 CLion 以调试使用 Makefile 插件创建的可执行文件? 谢谢, 约翰
这是配置的副本 运行:
第一张图片显示了此配置为 运行、"Error running'Execute': Cannot run 'Execute' on ''"
时的输出如果您打开 clion 右上角的下拉菜单并单击 编辑配置,您就可以创建自定义配置。如果需要,您可以在那里添加可执行文件和参数。现在您应该能够 运行 并调试此可执行文件。
另一种选择是 运行 可执行文件并将调试器附加到菜单项 运行->附加到本地进程 (Ctrl+Alt+ 5) 然后 select 你的可执行文件。