codeblocks调试时出现不支持16位应用程序的提示,但编译时没有出现错误?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了codeblocks调试时出现不支持16位应用程序的提示,但编译时没有出现错误?相关的知识,希望对你有一定的参考价值。

如图,环境设置里"terminal to lanch console program"无法选择。另外,电脑上的Dev-Cpp也出现了编译通过后无法调试的情况,也是现实不支持16位应用程序。我的系统是win10的,之前用着一直很正常,昨天忽然就出现了这种错误,重装了几遍都没有解决。(但是VC++6.0却可以正常使用)
(补充:这个问题貌似是我在电脑上配置opencv失败后出现的,不过配置失败当天还没出现这个问题。)

codeblocks调试时出现不支持16位应用程序的提示是设置错误造成的,解决方法为:

1、打开软件,创建一个项目,点击console application。

2、创建项目,并且确定项目的地址。

3、这个时候就有一个默认的main.c文件。

4、进行编写,把自己的代码写上去。

5、右键加入断点。add breakpoint。

6、点击debug-step into,这个时候就可以开始调试了。

7、也可以打开watches窗口来查看细节。

参考技术A 都一样,是win10系统更新导致的,建议不要用win10,昨天win紧急更新了一个,你更新一下就好了,这个问题很多人都是,其原因是注册表被劫持了,即使你修复了,由于win10的尿性,可能过几天又不能用了,总结,win10是最垃圾的系统,没有之一,玛德强制更新,监控别人隐私,真的狗 参考技术B setting -> enrionment->->terminal to lanch console program:里改成gnome-terminal -t $TITLE -x运行下试试,这样不用codeblocks的xterm 而是调用系统自身的终端追问

环境设置里"terminal to lanch console program"无法选择,具体请看图二。

参考技术C 我也是win10出现这种情况,codeblocks重装了也不行。但是重启电脑给治好了 我怀疑是不是之前打开的某个软件跟这个冲突还是怎么滴。我找解决方法的时候发现的这个问题,重启之后发现好了回来给你参考一下。。。追问

不行,重启了之后也是一样的状况,而且已经好几天了。

参考技术D 我跟你一样,就是七月份左右开始这样的,我的解决方法也是听别人的
下载360安全卫士,然后漏洞检查,我的显示是有一个系统注册表被修改的漏洞,反正不管什么漏洞都修复掉,重启,目前我的问题是解决了本回答被提问者采纳

pip install virtualenv 和 virtualenvwrapper 时出现不支持的语言环境设置错误

【中文标题】pip install virtualenv 和 virtualenvwrapper 时出现不支持的语言环境设置错误【英文标题】:Unsupported locale setting error while pip install virtualenv and virtualenvwrapper 【发布时间】:2020-07-24 03:09:21 【问题描述】:

我想在 ubuntu 16.4 上使用 pip 安装 virtualenvvirtualenvwrapper。 我已经在我的机器上安装了python3.6python3.7python3.8。 我尝试这些命令:

sudo python3.6 -m pip install virtualenv virtualenvwrapper
sudo python3.7 -m pip install virtualenv virtualenvwrapper
sudo python3.8 -m pip install virtualenv virtualenvwrapper

但是他们都犯了这样的错误(注意这是使用python3.7运行的错误):

Traceback (most recent call last):
  File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3/dist-packages/pip/__main__.py", line 19, in <module>
    sys.exit(pip.main())
  File "/usr/lib/python3/dist-packages/pip/__init__.py", line 215, in main
    locale.setlocale(locale.LC_ALL, '')
  File "/usr/lib/python3.7/locale.py", line 608, in setlocale
    return _setlocale(category, locale)
locale.Error: unsupported locale setting

我该怎么办?

我也无法使用 pip 安装任何软件包!

【问题讨论】:

【参考方案1】:

您的答案存在于this 问题中。

由于您没有在系统中设置 lacales 变量,因此引发此错误。在你的bash中运行这行代码:

export LC_ALL="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"
sudo dpkg-reconfigure locales

希望对您有所帮助!

【讨论】:

以上是关于codeblocks调试时出现不支持16位应用程序的提示,但编译时没有出现错误?的主要内容,如果未能解决你的问题,请参考以下文章

codeblocks和vscode编译时弹出不支持的16位程序解决方案

发布到 Web API 时出现不支持的媒体类型错误

使用 %s 时出现不支持的操作数类型错误

在 Windows 上安装 CUDA 时出现不兼容错误

使用核心数据时出现不一致错误

CodeBlocks16.01 MinGW32位 配置SDL2.0.4