源码编译
文章平均质量分 92
eUMe
码农。。。。。
展开
-
【转载】如何优雅的在 Windows 上使用 LLVM Pass 插件进行代码混淆
【转载】如何优雅的在 Windows 上使用 LLVM Pass 插件进行代码混淆原文链接:https://bbs.pediy.com/thread-272346.htm1. 背景在 Linux 和 Android上使用 LLVM 进行代码混淆已经非常方便了,网上也有很多相关的文章(比如 【LeadroyaL】 这位大佬的一系列关于 LLVM 的文章),但是在 Windows 上目前还没有找到一种优雅的方式使用 LLVM 进行代码混淆,本文的目的就是为了这个不足,让 LLVM 在 Windows 上转载 2022-04-20 13:25:48 · 1427 阅读 · 0 评论 -
NMAKE : fatal error U1077:
在 Windows 10 x64 上使用 VS 2013 编译 64 位的 GmSSL 的时候出现以下错误: ssl\statem\statem_gmtls.c(1387) : error C2449: 在文件范围内找到“{”(是否缺少函数头?)ssl\statem\statem_gmtls.c(1485) : error C2059: 语法错误:“}”NMAKE : fatal e...原创 2018-10-07 19:11:12 · 9339 阅读 · 0 评论 -
C/C++中在头文件中定义函数或变量会出现的问题
在 C/C++ 中,我们一般是把代码分为头文件(.h)和源文件(.c/.cpp)分开保存,这样可以方便代码管理和阅读。但是如果把函数或变量的定义也放在头文件中会出现什么问题呢?一般在小的工程中,这种问题不太明显,也比较容易解决,但是在复杂点的项目中,可能就会出现重定义等错误,具体请看下面的一个例子:(为了看清楚错误所在的位置,我们把编译和链接分开执行)现在新建了一个项目,里面包含了...原创 2019-01-18 11:16:44 · 13008 阅读 · 1 评论