1. 下载源码 https://github.com/Microsoft/Detours/releases ,并解压至合适的目录。例如 C:\detours\
  2. 编译
  • x86 ,32位的编译
    打开VS 32位的命令行工具。这个可以是在开始——应用程序——vs2017找到。

    输入:
cd C:\Detours\Detours-4.0.1
nmake -f makefile
  • x64,64位的编译
    选择x64的cmd。

    输入:
cd C:\Detours\Detours-4.0.1
nmake -f makefile

即可得到64位的编译结果。

  1. VS2017 设置Detour库
  • 编译成功后会得到Detours 如下目录:
  • 在vs2017里面设置项目属性,在Include目录里面添加上述的include的路径,在库目录添加lib.X64(64位编译器)或lib.X86(win32编译器)目录的路径,在链接器——输入——添加依赖项detours.lib。

Detour 4.0 的编译相关推荐

  1. Detours学习之十四:Detour 4.0 的编译

    第一步:下载源码  地址 https://github.com/Microsoft/Detours/releases ,并解压至自己选择好的目录.例如 C:\work\detours\ 第二步:编译 ...

  2. redis3.0.2 编译安装 (启动服务方式启动)

    1.基础环境介绍: 操作系统:Centos 6.7 redis版本:3.0.2 2.开始安装: 1)基础安装 参考链接:http://309173854.blog.51cto.com/7370240/ ...

  3. ASP.NET 2.0的编译模型

    ASP.NET 2.0支援两种编译模型(Compilation Model): 一为动态编译(Dynamic Compilation),另一个为先行编译(Precompilation). 这让程序设计 ...

  4. ubuntu16.04 cuda8.0 caffe 编译 error: cublas_v2.h 没有那个文件或目录

    ubuntu16.04 cuda8.0 caffe 编译时遇到 caffe fatal error: cublas_v2.h 没有那个文件或目录 参考:http://blog.csdn.net/qq_ ...

  5. android6.0单独编译和调试framework源码的方法

    缺省情况下,android 6.0的编译过程会优化framework.jar,这导致所有系统启动相关的文件(比如service.jar)一起打包到boot.oat中打包,并引入了checksum机制, ...

  6. c++中结构体套结构体用 = {0}初始化编译报错解决办法(用memset或者={})(error: invalid conversion)

    我这有个结构体: VENC_CHN_ATTR_S venc_chn_attr; /* the attribute of the venc chnl*/ typedef struct rkVENC_CH ...

  7. opencv-4.5.3 + opencv_contrib-4.5.3 + vtk-9.0.3编译(全流程)

    opencv-4.5.3 + opencv_contrib-4.5.3 + vtk-9.0.3编译(全流程) 文章目录 opencv-4.5.3 + opencv_contrib-4.5.3 + vt ...

  8. Android 笔记 android 7.0 单独编译framwork不生效的解决

    android 7.0 单独编译framwork不生效 以前android 5.0系统单独编译时,只需要将out/target/product/sim6737t_66_m_n/system/frame ...

  9. Ubuntu20.10系统FreeCAD 0.19编译安装

    Ubuntu20.10系统FreeCAD 0.19编译安装 济南友泉软件有限公司 零.系统环境 root@test-HVM-domU:~# lsb_release -a No LSB modules ...

最新文章

  1. sudo: unable to resolve host ubuntu提示的解决
  2. @Conditional 和 @ConditionalOnProperty
  3. linux普通用户开不了端口,Linux中如何让普通用户使用小于1024的端口
  4. 【实施工程师】ubuntu创建文件
  5. 微博feed系统的push和pull模式和时间分区拉模式架构探讨
  6. java 管理后台前台分离_系统前台后台是否应该分离(包括部署)
  7. 马斯克:如果我不担任CEO 特斯拉就会完蛋
  8. java list to byte_java – 将ArrayList转换为byte []
  9. hadoop和hdfs命令_Hadoop 1.x和2.x HDFS基本开发人员命令,“ hadoop”命令
  10. Pointnet模型源码解读(更新中)
  11. dialog 弹窗关闭事件
  12. [管理]ERP专业术语
  13. win10联想软件商店壁纸的保存目录在哪
  14. 开一间煎饼果子店能挣多少钱?
  15. Mac 清理存储空间
  16. 数模【Mathematica(安装、入门方法、基本计算、基本图形、创建互动模型、利用数据、幻灯片演示、完整实例)】
  17. fiddler更新后证书导出和报错的坑(The root certificate could not be located.)
  18. 15岁黑进北美防空司令部,社工界的鼻祖如何社工?
  19. C++文件操作Read函数
  20. Iot智慧新零售魔镜智能硬件有哪些

热门文章

  1. 淘宝 腾讯 百度 技术团队 博客
  2. c语言编译器半天不出结果,C语言之编译器引出的常见问题
  3. 服务器怎么将网络验证关闭了,win10系统怎么取消网络验证
  4. 用户态协议栈设计实现
  5. 为何有些软件需要安装,而有些则是免安装的?
  6. confluence 制作流程图_替代VISIO第二波:draw.io在线流程图
  7. 当心!浏览网页也会中木马
  8. 杜拉拉送给男人女人的话
  9. iOS开发系列--iOS应用架构谈
  10. Mac和XCode技巧