我在CodeBlocks中创建了一个包含不同项目的工作区。 每个项目都有自己的入口点(主要)。 但是当我编译并运行它时总是选择相同的项目。 当我在CodeBlocks上单击RUN时,如何定义我的启动项目? 这是VisualStudio的上下文菜单,但在这里我看不到它。 谢谢
答案 0 :(得分:1)
在C :: B工作区中没有启动项目的概念。
如果您的工作区foobar
包含项目foo
和bar
,那么
其中一个项目始终是活动项目。活跃的项目
是构建菜单中将要构建的(CTRL-F9)或运行(CTRL-F10)。
默认情况下,活动项目是您创建的最后一个项目。要做
bar
活动项目(如果不是),右键单击工作区中的bar
树形视图并从菜单中选择激活(或只需双击树视图中的bar
)。无论何时保存项目,都会保存您选择的活动项目。
如果您从构建菜单构建整个工作区,则默认情况下
foo
和bar
按照工作区树视图中的外观顺序构建。
如果您想将foo
从默认构建中的第一个位置移动到第二个位置
顺序,右键单击树视图中的foo
并选择
项目树 - > 将项目向下移动。
如果您始终希望在bar
之前构建foo
,因为foo
取决于
bar
,在树状视图中右键单击foo
,导航属性... - >
项目依赖项... 并勾选使foo
取决于bar
的复选框。