首页 > 解决方案 > 我们可以在 code:blocks 中执行多个程序吗

问题描述

所以我正在编写一个程序并在我创建的项目的 main.c 文件中编写我的代码。但是如果我想对一些代码或函数进行抽样测试,我不能这样做。

我尝试在项目中添加一个新文件,但它会自动执行 main.c 文件。

有没有一种方法可以让我在不同的地方运行我的代码而不会干扰 main.c 文件中的代码

标签: ccodeblocks

解决方案


执行此操作的选项:

运行两个 Code::Blocks 实例:

  • 在 IDE 中,取消选中Settings -> Environment -> Allow only one running instance
  • ...或从命令行:codeblocks --multiple-instance &

创建工具以允许目标分离运行

  • 从 IDE:Tools -> Configure tools -> User-defined tools用于创建新工具,例如调用它exe_tester,如下图示例所示。(此名称是任意的) 注意exe必须已经构建。使用...导航按钮导航到 exe 的实际位置,然后选择.exe(例如,它可能在 中C:\codeblocks\test\test.exe)这将是分离运行的实际可执行文件。

  • 请注意,工作目录是可选的,我通常不使用它。但是实验一下,它可能对你想做的事情有用。

  • 要运行该工具,请返回Tools菜单,您应该会看到exe_tester. 单击它,.exe它所指向的将与 IDE分离启动:

在此处输入图像描述

更多关于Code::Blocks 工具


推荐阅读