codeblocks显示文件还没有被构建什么意思

codeblocks显示文件还没有被构建什么意思,第1张

使用codeblocks显示文件时,都会遇到还没有构建的问题,下面从几个方面来解决这个问题。

原因一:未终止上次运行的程序。在上次运行的程序没有关闭时,是不能构建下一个程序的,只要将上次运行的程序关闭,就可以构建了。

原因二:未设置编译器。这也是最让人“捉急”问题,明明程序已经关了,还是无蚂伍法构裂友建,也许就是编译器设置的问题了。

解决办法:

1.打开codeblocks,在工具栏找到 设置-编译器 选项,如图:

2.在打开的窗口中,找到 全局编译器设置-可执行工具肆物槐链 ,然后点击右侧的 自动侦测 ,如图所示:

3.最后,codeblocks会自己侦测到编译器的位置,点击确定即可,如图。 (如果没有侦测到编译器,可以自己选择编译器目录)。

源文件.c-->通过编译器生成.o(目标文件)-->+通过连接器,调用库函数代码+删注释+外部函念此数价码--->生成可执行文件.exe;

从这个过程来讲,compiler编译器不知道,即缺失;手动添加就可以了。

如果编译没问题 但誉颤是一运行 就庆高败会自动d出 .exe已经停止工作 也没显示代码有错误之类 我是用CodeBlocks 运行的 运行结果如下:

Compiling: F:\C++\1\1.cpp

Linking console executable: F:\C++\1\1.exe

Process terminated with status 0 (0 minutes, 0 seconds)

0 errors, 0 warnings

Checking for existence: F:\C++\1\1.exe

Executing: D:\Program Files\CodeBlocks/cb_console_runner.exe "F:\C++\1\1.exe" (in F:\C++\1)

Process terminated with status -1073741819 (0 minutes, 4 seconds)

不清楚你这个程序是干什么的,貌似是计算矩阵当中行与行间相唤贺滑同数字的个数,但是按照 "和腊拍竖向左走ㄣ向右走" 的提议,你按下面的内容建立一个test.txt文件,可以有输出:

5

1

-2

test.txt内容如如下:

3 3

3 31 32 33

3 41 32 43

3 52 52 53

1 2 2

2 2 2

3 2 2


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12374270.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存