程序员编程用什么软件

程序员编程用什么软件,第1张

看具体是做什么的。如果是后端Java一般是用eclipse或IntelliJ IDEA(简称:idea)。现在idea比较方便些。如果是.net开发的话,用Visual Studio Productivity Power tool(简称早滚毕:Visual Studio)。如果是前端的话,选择比较多:1.WebStorm;2.Visual Studio Code(简称:Vscode)陆芹;3.Sublime Text;4.HBuilder;备租

段定义前加 PRESERVE8 伪指令试一下。

前两天刚好看到 ARM UCOS 汇编代码中用到PRESERVE8这个关键字(加在段定义之前),以前没见过的,于是百度。

1.汇编代码没有保持8字节栈对族段齐而调用C或C++代码。

2.ADS下的代码用RVDS2.2编译时,即使已经8字节栈对族胡齐,连接器也将之当作兆穗誉非8字节栈对齐。

所以要用伪指令指明一下。

E文不好,故而附原文以供参详:

where assembler code (that does not preserve 8-byte stack alignment) calls compiled C/C++ code (that requires 8-byte stack alignment), and

when attempting to link legacy SDT/ADS objects with RVCT 2.x objects. Legacy SDT/ADS objects that do not have these attributes are treated as '~PRES8', even if they do actually happen to preserve 8-byte alignment.


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存