Can't run c/c++ codes in code::blocks 13.12 on linuxmint 17: Status 255

我们两清 提交于 2019-12-22 05:22:06

问题


I am not able to run any C/C++ programs in code::blocks. Could anyone please suggest why this is happening? Currently I have the gnu c and g++ compilers installed on the system. The error message on building and running this simple c code:

#include<stdio.h>

int main(){
    printf("55");
    return 0;
}

is:

Checking for existence: /home/user1/Desktop/progs/a Executing: xterm -T '/home/user1/Desktop/progs/a' -e /usr/bin/cb_console_runner "/home/user1/Desktop/progs/a" (in /home/user1/Desktop/progs)

Process terminated with status 255 (0 minute(s), 6 second(s))


回答1:


You have two options:

  • Install xterm

or

  • In CodeBlocks, go to Settings->Environment, go to Terminal to launch console programs, and select an appropriate terminal.

What's currently happening is that CodeBlocks is attempting to run your program with xterm, which isn't installed on your machine.




回答2:


On Linux Mint with MATE Desktop do as descriped above:

In CodeBlocks,

  • go to Settings->Environment,

  • go to "Terminal to launch console programs",

  • select GNOME terminal.

  • EDIT/exchange manual "gnome-terminal" to "mate-terminal". Click ok to confirm and "run" in CodeBlocks should work.




回答3:


I have had this issue once, maybe your program hasn't be properly ended the last time you ran it, so it is still open hence the issue while running it again



来源:https://stackoverflow.com/questions/24560654/cant-run-c-c-codes-in-codeblocks-13-12-on-linuxmint-17-status-255

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!