使用代码块执行两个不同的项目

时间:2014-01-18 02:29:58

标签: c++ ide codeblocks

我遇到代码块问题。

我有两个不同的项目,一个用于服务器,另一个用于客户端。我会同时执行它们进行调试。我怎么能这样做?

我一直在尝试设置 - > environement - > []“仅允许一个正在运行的实例”和[]“使用已经运行的实例”但它不起作用。

我想在调试模式下使用代码块同时运行我的服务器和3个客户端。

我在ubuntu 12.04上使用代码块10.05

3 个答案:

答案 0 :(得分:3)

如果这不起作用

  

设置 - > environement - > []“仅允许一个正在运行的实例”和[]“使用已经运行的实例”但它不起作用。

它也不起作用

  

codeblocks --multiple-instance&

然后使用此命令

$ codeblocks --multiple-instance --no-ipc &

但之后,您没有与C :: B的某个服务器建立连接 - 因此您无法保存env设置中的任何更改,例如新的编译器等。

答案 1 :(得分:2)

如果我取消选中您提到的环境选项,我可以运行尽可能多的环境选项 我喜欢C :: B实例。这与C :: B 13.12相同,但10.5应该相同。 如果由于某种原因它不适合你,那么你应该能够 通过在终端中运行强制它:

codeblocks --multiple-instance &

根据需要多次。

答案 2 :(得分:1)

如果您运行的是Windows7,请尝试使用regedit删除整个注册表项:

HKEY_CLASSES_ROOT\CodeBlocks.cbp\shell\open\ddeexec

这可能也适用于某些版本的MS Office Excel。