
c&c++
文章平均质量分 54
carry210
这个作者很懒,什么都没留下…
展开
-
在Visual Studio 2017 上对 C++ 进行单元测试
切换到Visual Studio 上做开发后,做单元测试也是挺简单的事,下面就做一下简单地记录,1.被测试的工程如下,这是一个可执行文件的工程2.在解决方案资源管理器上,右键解决方案,添加新项目,选择 ”测试“ 一项,这样就新建了一个单元测试项目了。3. 在UnitTest1测试项目中,添加对HelloLink被测试项目的引用原创 2017-08-26 22:22:30 · 10257 阅读 · 7 评论 -
使用CLion在Window端进行linux开发
以往不管是开发x86端linux程序还是arm端linux程序,都是使用Source Insight作为源码编辑工具的,如下图 去年底,发现CLion的2018.3更新版本,可以支持remote host开发了,大爱! 我是基于以下几点原因,将开发工具换成CLion1. 语法高亮较明显、跳转、重构方便(我很看重这个);2. 可以使用图形界面进行调...原创 2019-02-10 23:58:35 · 13414 阅读 · 12 评论 -
NDK 函数定义了返回值,却没有返回,引发 signal 4 (SIGILL) 错误
在做NDK开发的时候,引用了在嵌入式(非android平台)上的代码过来,明明原先正常使用的代码,移植过来就发生挂死,由于代码太多,而LLDB又不能够跟踪到具体某一行的,只能一步一步地单步调试,最后发现了竞是 函数中定义了返回值,却没有返回 惹的祸。错误信息出错代码打开编译警告 鉴于此,为了检查还有多少代码有这种问题,得修改CMakefile,让所...原创 2019-02-17 11:12:11 · 3960 阅读 · 0 评论 -
在Android Studio上编译C++可执行程序
经常会需要在android上执行自己编写的一些没有UI的命令行测试工具,就要自己手动编译,其实很简单,只要将管理cpp代码的CMakefile.txt文件,作简单修改即可。新建NDK工程 我使用的是最新的 Android Studio 3.3.1版本,新建工程的模板和之前的有些差别,但相信大家应该都能找到,如下给C++源码添加main()入口函数...原创 2019-02-23 21:15:02 · 7189 阅读 · 0 评论