C++
文章平均质量分 55
SmallSmile
专注半导体设备控制
展开
-
GemDemo
#GemDemoDemoforSECSHSMScommunication#Example通讯库支持SECS-I与HSMS两种通讯方式。区别在初始化时,使用不同的参数类型。其它的函数是一样的。##创建通讯库对象GemPtrpGem=CGem::GetInstancePtr();##初始化连接###Secs-ISecsSetsset;sset.sComName="COM1";sset...原创 2021-03-30 14:48:12 · 277 阅读 · 0 评论 -
VS2015 ATL 在XP 系统下无法注册
Link the CRT statically - in Config Properties / C/C++ / Code Generation / Runtime Library select the non-DLL multi-threaded option, for example/MT in the release build.Add /Zc:threadSafeInit- (原创 2015-12-14 13:34:37 · 2147 阅读 · 1 评论 -
Qt Creator在Windows上的调试器安装与配置
如果安装Qt时使用的是Visual Studio的预编译版,那么很有可能就会缺少调试器(Debugger),而使用MSVC的Qt对应的原生调试器是CDB(对应MinGW的Qt使用GDB调试器)。本文介绍如何下载安装CDB,并在Qt Creator配置之。示例环境:Windows 8 x86 + Visual Studio 2012 + Qt 5.2.0选择合适的Windows Driv转载 2017-04-28 09:56:18 · 967 阅读 · 0 评论 -
Visual Studio 2017 中的 C++ 一致性改进
工程迁移至VC2017时产生一些新的warning,可参见本文解决!新语言功能编译器支持通用 constexpr 和聚合的 NSDMI,现具有 C++14 标准版中的全部新增功能。 请注意,编译器仍缺少 C++11 和 C++98 标准版中的一些功能。 请参阅Visual C++ 语言合规性中显示编译器当前状态的表。C++11:在更多库中支持表达式 SFINAE转载 2017-04-22 07:47:23 · 10078 阅读 · 0 评论 -
Ubuntu 串口权限问题
很久很久以前,我们在Ubuntu下使用软件(如minicom、screen等)访问串口时,是不需要任何超级权限的(使用minicom时,只有使用-s选项时需要root权限);不知道从哪个版本(12.04?)开始,我们发现原来那招就不好使了;于是很多人开始习惯无论什么时候使用minicom,都使用sudo来运行,更有甚者,直接就用root帐号来登录系统了。 其实只要很简单的一步,就能够实现转载 2017-08-24 16:56:09 · 11380 阅读 · 3 评论 -
Boost install on Ubuntu
1. wget https://dl.bintray.com/boostorg/release/1.71.0/source/boost_1_71_0.7z2. sudo apt-get install dtrx3, in the download directory: dtrx boost_1_71_0.7z4, ./bootstrap.sh --with-toolset=...原创 2017-04-20 12:05:37 · 2202 阅读 · 0 评论 -
QT 离线安装包
QT 5.11发布,安装页面不像之前提供离线安装包。还好找到如下地址下载安装包。http://download.qt.io/archive/qt/5.11/5.11.0/原创 2018-05-27 19:55:20 · 3328 阅读 · 0 评论