我们可以在 code:blocks 中执行多个程序吗
Can we execute more than one programs in code:blocks
所以我正在编写程序并在项目的 main.c 文件中编写我的代码 created.But 如果我想对某些代码或功能进行抽样测试,我无法这样做。
我尝试在项目中添加一个新文件,但它会自动执行 main.c 文件。
有没有办法可以 运行 我的代码在不同的地方而不影响 main.c 文件中的代码
创建两个不同的项目,然后将除不同主电源之外的所有文件添加到两个项目中。示例:
项目 1:
C:\something\abc.h
C:\something\abc.c
C:\something\xyz.h
C:\something\xyz.c
C:\something\release\main.c
C:\something\release\project1 // the actual IDE project file
项目 2:
C:\something\abc.h
C:\something\abc.c
C:\something\xyz.h
C:\something\xyz.c
C:\something\test\main.c
C:\something\test\project2 // the actual IDE project file
执行此操作的选项:
运行 Code::Blocks 的两个实例:
- 来自 IDE,取消选中
Settings -> Environment -> Allow only one running instance
- ...或从命令行:
codeblocks --multiple-instance &
创建工具以允许目标 运行 分离
来自 IDE:使用 Tools -> Configure tools -> User-defined tools
创建一个新工具,例如将其命名为 exe_tester
,如下图所示。 (此名称随意) 注意:exe
必须已经构建。使用 ...
导航按钮导航到 exe 的实际位置,然后 select .exe
(例如,它可能在 C:\codeblocks\test\test.exe
中)这将是实际的可执行文件这将 运行 分离。
请注意,工作目录是可选的,我通常不使用它。但是实验一下,它可能对你想做的事情有用。
要运行工具,返回Tools
菜单,您应该会看到exe_tester
。单击它,它指向的 .exe
将从 IDE:
启动 detached
所以我正在编写程序并在项目的 main.c 文件中编写我的代码 created.But 如果我想对某些代码或功能进行抽样测试,我无法这样做。
我尝试在项目中添加一个新文件,但它会自动执行 main.c 文件。
有没有办法可以 运行 我的代码在不同的地方而不影响 main.c 文件中的代码
创建两个不同的项目,然后将除不同主电源之外的所有文件添加到两个项目中。示例:
项目 1:
C:\something\abc.h
C:\something\abc.c
C:\something\xyz.h
C:\something\xyz.c
C:\something\release\main.c
C:\something\release\project1 // the actual IDE project file
项目 2:
C:\something\abc.h
C:\something\abc.c
C:\something\xyz.h
C:\something\xyz.c
C:\something\test\main.c
C:\something\test\project2 // the actual IDE project file
执行此操作的选项:
运行 Code::Blocks 的两个实例:
- 来自 IDE,取消选中
Settings -> Environment -> Allow only one running instance
- ...或从命令行:
codeblocks --multiple-instance &
创建工具以允许目标 运行 分离
来自 IDE:使用
Tools -> Configure tools -> User-defined tools
创建一个新工具,例如将其命名为exe_tester
,如下图所示。 (此名称随意) 注意:exe
必须已经构建。使用...
导航按钮导航到 exe 的实际位置,然后 select.exe
(例如,它可能在C:\codeblocks\test\test.exe
中)这将是实际的可执行文件这将 运行 分离。请注意,工作目录是可选的,我通常不使用它。但是实验一下,它可能对你想做的事情有用。
要运行工具,返回
启动 detachedTools
菜单,您应该会看到exe_tester
。单击它,它指向的.exe
将从 IDE: