编译技巧
HuntCode
成长在于点滴记录
展开
-
Windows上WebRTC的源码下载和编译
【WebRTC源码下载】1)前置条件,能上外网,自行翻墙2)下载depot_toolsgit clone https://chromium.googlesource.com/chromium/tools/depot_tools.git在环境变量中添加DEPOT_TOOLS_WIN_TOOLCHAIN = 0depot_tools安装路径3)下载WebRTC源码创建文件夹$ mkdir webrtc_src$ cd webrtc_src获取源码$ fetch --nohook原创 2020-07-31 14:22:57 · 2928 阅读 · 1 评论 -
Windows下使用Cygwin编译MySQL客户端
转自:http://www.phpvim.net/os/windows/build-mysql-client-on-cygwin.html (蓝色字为本人添加)MinTTY 是一个小巧但却很实用的 Cygwin 终端机,但有个严重的问题就是无法调用交互性的 Windows 原生程序,比如说 mysql.exe,当你在 MinTTY 中输入如下的命令:1转载 2015-05-11 11:08:01 · 720 阅读 · 0 评论 -
Cygwin下编译MySQL源码遇到的问题解决方法
转自:http://www.cnblogs.com/northhurricane/p/3665120.html一、安装环境操作系统:window8.1cygwin:x86_64mysql:Generic Linux (Architecture Independent) 5.6.17二、cmake编译命令cmake \-DCMAKE_INSTALL转载 2015-05-08 13:53:27 · 958 阅读 · 0 评论 -
Android编译时出现“commands commence before first target”
当前发现该问题是由于在mk文件中“\”符号后面存在非打印字符导致原创 2015-07-14 13:39:49 · 1913 阅读 · 0 评论 -
小技巧记录
编译静态库ar crv lib**.a **.o原创 2015-03-05 14:34:15 · 517 阅读 · 0 评论 -
extern “C”的作用
在一些头文件中会有如下的预编译定义: #ifdef __cplusplus extern "C" { #endif //函数声明 int c_func(); #ifdef __cplusplus } #endif __cplusplus是C++编译器定义的原创 2016-02-29 14:09:13 · 536 阅读 · 0 评论 -
编译条件
http://blog.csdn.net/immcss/article/details/3881827编译器GCC#ifdef __GNUC__#if __GNUC__ >= 3 // GCC3.0以上Visual C++#ifdef _MSC_VER(非VC编译器很多地方也有定义)#if _MSC_VER >=1000 // VC++4.0以上#i转载 2016-08-20 11:53:53 · 862 阅读 · 0 评论