Sublime写cpp时无法定位程序输入点__gxx_personality_v0的问题

本文介绍了在Sublime Text中编写C++时遇到的‘无法定位程序输入点__gxx_personality_v0’错误。通过在g++编译命令后添加-static参数,可以解决这个问题,实现静态编译。
摘要由CSDN通过智能技术生成

之前配置好了Sublime写cpp一直用的好好的,今天突然出现了蜜汁问题(如下图)

网上找了一波,发现这个是cpp运行时候会出现的问题,网上给出的解决方法是使用静态编译。

由于用的sublime之前写好的配置,于是只能改配置了。

原来的配置:

{
	"cmd": ["g++", "${file}", "-o","${file_path}/${file_base_name}"],
	"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:?(.*)$",
	"working_dir": "${file_path}",
	"encoding":"cp936",
	"selector": "source.c, source.c++",
	"variants":
	[
		{
			"name": "Run",
			"shell_cmd": "g++ -Wall -std=c++11 \"$file\" -o \"$file_base_name\" && start cmd /c \"${file_path}/${file_base_name} & pause\""
		}
	]
}
<
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 是的,Sublime Text 可以调试 JavaScript 程序。你可以使用插件如 "JavaScript Debugger" 来实现调试功能。你需要先安装插件,然后在编辑器中运行你的代码并设置断,然后在调试器中查看变量的值和执行流程。 ### 回答2: Sublime Text 是一款强大且流行的代码编辑器,但是它本身并不提供调试功能。它主要用于代码编、格式化和编辑等功能。 虽然 Sublime Text 不直接支持调试 JavaScript 程序,但你可以通过安装第三方插件来实现这一功能。例如,可以安装 JavaScript 程序的调试插件(如 Node Debugger)来与 Sublime Text 进行集成,从而进行调试操作。 安装 Node Debugger 插件后,可以设置断、单步执行和查看变量的值等调试操作,以帮助解决 JavaScript 程序中的错误和问题。此外,插件还提供了其他调试工具,如监视和查看堆栈等。 总结起来,虽然 Sublime Text 本身不提供调试功能,但是通过安装第三方插件,如 Node Debugger,可以在其中使用 Sublime Text 编辑器来调试 JavaScript 程序。这为开发人员提供了一种方便的调试解决方案。 ### 回答3: Sublime Text 是一款功能强大的文本编辑器,但它本身并不提供内置的调试功能。虽然 Sublime Text 不能直接调试 JavaScript 程序,但可以通过安装一些插件来实现类似于调试的功能。 Sublime Text 中最常用的一个插件是 "Nodejs" 插件。这个插件可以帮助我们在 Sublime Text 中运行 JavaScript 程序,并且输出结果。虽然这并不是真正的调试功能,但可以通过在代码中添加适当的日志语句来帮助我们定位问题。 除了 Nodejs 插件,还有其他一些插件如 "JavaScript Enhancements" 和 "SublimeREPL" 也可以提供一些调试功能。这些插件可以提供代码提示、语法高亮以及部分错误检查等功能,使得编和调试 JavaScript 程序更加方便。 如果需要进行真正的调试,推荐使用其他集成开发环境(IDE)如 Visual Studio Code 或 WebStorm。这些 IDE 提供了更强大的调试功能,包括断调试、变量跟踪和错误定位等。它们内置了浏览器的开发者工具,可以直接在编辑器中进行调试。 总之,虽然 Sublime Text 本身没有内置的调试功能,但可以通过安装插件或使用其他 IDE 来实现 JavaScript 程序的调试,从而提高开发效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值