代码阻止蜜蜂为我工作正常。但是昨天每当我尝试编译一个小程序时,会出现一个窗口显示
似乎项目还没有建成。 你想现在建造吗?
我也发现了类似的问题,但在所有这些问题中,没有一个程序正在运行。但在我的“你好世界!”程序和其他一些程序正在运行。
这是代码:
#include <iostream>
using namespace std;
void print(int b[], int s);
int main()
{
int a[5] = {1,2,3,4,5};
print(a, 5);
}
void print(int b[] , int s){
for(int i = 0; i < s; i++){
cout << b[i] << endl;
}
}
我在另一台计算机上安装了代码块,但它运行正常。
我还在学习C ++。
答案 0 :(得分:2)
如果我告诉您应该构建您的程序来运行它,该怎么办?
在计算机软件领域,术语软件 build 是指 或者将源代码文件转换为独立的过程 可以在计算机上运行的软件工件,或者是计算机的结果 这样做。软件构建最重要的步骤之一是 编译过程,其中源代码文件转换为可执行代码。
您的编译器可能没有正确链接到C :: B或者在您尝试构建项目后会显示许多其他错误,但是现在(除非您发布任何构建日志) - 您必须< strong>构建您的应用程序以便运行。
答案 1 :(得分:2)
在CodeBlocks中,当程序是项目的一部分时,需要构建它以便编译器将项目的所有单独部分组合在一起。 如果你不想要它,只需将它从项目中打开就可以成为一个独立的程序 按F9就可以了。
答案 2 :(得分:2)
已解决,反病毒因某种原因正在删除.exe文件。我把项目文件夹放在反病毒的“排除列表”中(或者你可以停用杀毒软件)
答案 3 :(得分:0)
如果将新文件添加到项目并尝试构建并运行代码,则会发生这种情况。
解决方案是在项目外部创建一个新文件,然后右键单击选项卡(其中写有文件名,后跟.cpp),然后选择Add file to active project
。在弹出的GUI中,检查Debug
和Release
选项,然后单击“确定”。现在,如果您构建并运行,将不再显示“It seems like project has not been built yet. Do you wan to build it now?”
消息。