运行codeblocks时出现的问题解决

简介: When I try running Code::Blocks, I get the following error message: Another program instance is already running.

When I try running Code::Blocks, I get the following error message:

Another program instance is already running. Code::Blocks is currently configured to only allow one running instance.

You can access this Setting under the menu item 'Environment'.

I had a similar problem before with e.g. Google Chrome when I didn't shut it down correctly, but for Chrome, I managed to locate the lock file, delete it, and it solves the problem.

For Code::Blocks, I looked around and tried several proposed solutions, but none of them worked:

  • look for the process (ps -A | grep 'codeblocks') and kill the process

    I found a stray process this way, but killing it did not help.

  • allow multiple instances Setting under 'Environment' menu

    I can not run any instance in the first place, so can not access the menu.

    I tried running Code::Blocks from terminal with codeblocks --multiple-instances but that parameter must have been abandoned some time ago, as it is no longer recognized.

  • I looked all over for some kind of a lock file, to try and delete it

    Unfortunately, I didn't find anything that looked to me distinctly like the lock file :(

Did anybody encounter a similar problem, and knows how to solve it? Any help would be great, as searching around only revealed people with the same problem unsolved, or solved by one of the solutions I outlined above (which didn't help).

I'm running 64b Fedora17.

 

解决方法:

Uh, sorry everybody, looks like I have this annoying habit of finding a solution within minutes of complaining about the problem, instead in my "look for solution" phase.

I found the lock file to delete and fix the problem: deleting /tmp/Code::Blocks-username fixes the problem.

Some further solutions are outlined in the Code::Blocks official forums, including how to change the settings from "allow single instance" to "allow multiple instance" without actually running Code::Blocks.

主要是看http://forums.codeblocks.org/index.php?topic=8529.0

相关文章
|
8月前
|
Shell Android开发
RK android13编译环境搭建与常用编译命令
RK android13编译环境搭建与常用编译命令
289 0
|
8月前
|
Linux Shell Python
vscode运行Python的两种方法,及无法运行的原因
下面介绍的vscode运行Python代码的方法基于的一个前提条件是:当前的计算机已经安装好了Python,且已经配置好了相关的环境变量。如果要查看是否已经都安装好了,可以打开Windows系统的命令行工具Windows PowerShell,如果是Mac系统或Linux系统,则可以打开终端,然后键入命令:python,如果
450 3
|
编译器 C语言 C++
vscode快捷键编译运行c++project(windows10)
vscode快捷键编译运行c++project(windows10)
137 0
Window 命令行查看 EXE或者DLL的依赖库
Window 命令行查看 EXE或者DLL的依赖库
900 0
|
C++ Windows
windows vscode 配置cmake 编译c/c++ 基础
1. 下载基础包; 2. 配置vscode; 3. cmake 基础
637 0
|
Python
python + uiautomator2编译平板语言工具并切换打包exe可执行文件1.1.4版本--终版(下)
python + uiautomator2编译平板语言工具并切换打包exe可执行文件1.1.4版本--终版(下)
220 0
python + uiautomator2编译平板语言工具并切换打包exe可执行文件1.1.4版本--终版(下)
|
Python
python + uiautomator2编译平板语言工具并切换打包exe可执行文件1.1.4版本--终版(上)
python + uiautomator2编译平板语言工具并切换打包exe可执行文件1.1.4版本--终版(上)
268 0
python + uiautomator2编译平板语言工具并切换打包exe可执行文件1.1.4版本--终版(上)
|
Python
python + uiautomator2编译平板语言工具并切换打包exe可执行文件(中)
python + uiautomator2编译平板语言工具并切换打包exe可执行文件(中)
466 0
python + uiautomator2编译平板语言工具并切换打包exe可执行文件(中)
|
Shell Python
python + uiautomator2编译平板语言工具并切换打包exe可执行文件(上)
python + uiautomator2编译平板语言工具并切换打包exe可执行文件(上)
413 0
python + uiautomator2编译平板语言工具并切换打包exe可执行文件(上)
|
Python
python + uiautomator2编译平板语言工具并切换打包exe可执行文件(下)
python + uiautomator2编译平板语言工具并切换打包exe可执行文件(下)
333 0
python + uiautomator2编译平板语言工具并切换打包exe可执行文件(下)