
vc/c++
vs编译,c++,windows平台相关记录
骇客之技术
技术狂热者(梦想成为黑客,却走上了程序员之路)
展开
-
ollvm vs2019编译
ollvm vs2019编译。原创 2023-03-21 18:50:51 · 996 阅读 · 0 评论 -
结构体string用{0}初始化错误
第一个如果是对象必须可通过单参数0构造string不能通过0构造不用memset设置带非基本数据类型的结构体。原创 2022-09-03 02:05:08 · 746 阅读 · 0 评论 -
桌面c++开发配置
最近做桌面c++ 开发需要弄一些配置。原创 2022-08-20 23:47:58 · 521 阅读 · 0 评论 -
C++11/14之STD::SHARED_PTR引用次数详解
代码】C++11/14之STD::SHARED_PTR引用次数详解。原创 2022-08-11 09:48:28 · 370 阅读 · 0 评论 -
去掉windows快捷箭头脚本
下面脚本保存为bat文件,双击即可运行原创 2022-07-06 22:10:26 · 400 阅读 · 0 评论 -
electron之坑addon
需要配置下面俩项查看node.lib导出函数,主要有uvopensslv8zlib修改node.lib为最后依赖2017版本后依赖powershell脚本$ExecutionContext.SessionState.LanguageMode 看看是不是为 FullLanguage__PSLockdownPolicy 系统环境变量 为 1,如果为4为 ConstrainedLanguage。另外说明我设置 npm config set msvs_version 2019 无效...........原创 2022-06-26 12:07:13 · 627 阅读 · 0 评论 -
node c++和js互相调用
一些业务功能需要nodejs和c++互相调用选择封装性和便捷性最好的 node-addon-api原创 2022-06-14 23:47:58 · 3083 阅读 · 0 评论 -
Windows下搭建React Native Android开发环境
搭建React Native Android详细步骤 参考原文: http://www.open-open.com/lib/view/open1451012403948.html原创 2016-06-18 11:09:38 · 428 阅读 · 0 评论 -
windows 内核函数前缀解析
《Windows内核情景分析–采用开源代码ReactOS(上、下册)》本书通过分析ReactOS的源代码介绍了Windows内核各个方面的结构、功能、算法与具体实现。本小节为大家介绍Windows内核函数的命名。1.5 Windows内核函数的命名Windows的内核函数在命名上有个很好的特色,就是函数名都按其所在的层次或模块加上了特定的前缀。了解了这些前缀,看到一个函数名就可以大致知道这个...转载 2018-10-12 17:15:28 · 1268 阅读 · 0 评论 -
win10+vs2019社区版编译openssl
以下分辨编译openssl环境准备perl环境上面下载慢,试试这个nasm环境安装开始编译1 把perl和nasm均添加到环境变量path目录下2 vc静态库/动态库??未完待测试初步编译完成参考文档https://github.com/openssl/openssl/blob/master/NOTES-WINDOWS.md#native-builds-using-visual-c++编写时间2022-2-13 22:52:46...原创 2022-02-14 23:41:27 · 606 阅读 · 0 评论 -
vcpkg工具+vs2019
好处自动处理库依赖, 不需额外配置库 include路径 和库 lib路径Applied user-wide integration for this vcpkg root.All MSBuild C++ projects can now #include any installed libraries.Linking will be handled automatically.Installing new libraries will make them instantly available原创 2022-02-22 00:04:40 · 2208 阅读 · 0 评论 -
win10编译curl过程(初学者教程)
配置vs编译环境Vcvarsall.bat位置nmake编译大图其他目前最新curl 7.81.0版本2022年1月26日21:04:21完工curl官网原创 2022-01-26 21:05:16 · 629 阅读 · 0 评论 -
fatal error LNK1104: 无法打开文件*.exe
提示错误解决办法是 (/INCREMENTAL) 改为否即可背后实际原因没有安装INCREMENTAL 组件却开启增量编译。增量编译图标如下,一般位于右下角窗口配置如下原创 2022-01-25 12:54:21 · 3315 阅读 · 1 评论 -
def文件
def文件一个比较详细的例子先看看EXPORTS语法规则:entryname[=internalname] [@ordinal [NONAME]] [PRIVATE] [DATA]转载 2015-09-19 00:56:44 · 3529 阅读 · 0 评论 -
VC 宏与预处理使用方法总结(转)
作者:Breaker Zhao 转载请注明作者和原文链接转载 2015-09-23 18:50:27 · 2762 阅读 · 0 评论 -
解析VC++ Name Mangling 机制
摘要 在C++中,Name Mangling 是为了支持重载而加入的一项技术,目前C++ Name Mangling 并没有统一的标准,也没有较完整的中文文档化资料,所以本篇文章在VS2005环境中,解析C++ Name Mangling 的技术细节,以及怎样将VC Name Mangling后的名称还原为可读的形式。转载 2015-09-19 00:37:24 · 2199 阅读 · 0 评论 -
NMAKE 详解(整理转载)
先说几句废话 以前看书时经常遇到makefile,nmake这几个名词,然后随之而来的就是一大段莫名其妙的代码,把我看得云里雾里的。在图书馆和google上搜了半天,也只能找到一些零零星星的资料,把我一直郁闷得不行。最近因缘巧合,被我搞到了一份传说中的MASM6手册,终于揭开了NMAKE的庐山真面目。想到那些可能正遭受着同样苦难的同志以及那些看到E文就头晕的兄弟,所以就写了这篇文章。转载 2015-09-20 01:48:15 · 7477 阅读 · 0 评论 -
VC类型转换(实测)
常用类型转换原创 2015-09-19 09:40:19 · 456 阅读 · 0 评论 -
C++构造顺序问题
构造顺序原创 2017-08-25 00:38:06 · 906 阅读 · 0 评论