Win32下静态连接使用libcurl

编译libcurl

详细编译信息参考curl-src\winbuild\BUILD.WINDOWS.txt

  • 打开Visual Studio command prompt Shell

    cd curl-src\winbuild

  • 编译debug版本

    nmake /f Makefile.vc mode=static VC=11 GEN_PEB=yes MACHINE=x86 DEBUG=YES

    编译生成到cd curl-src\builds\libcurl-vc11-x86-debug-static-ipv6-sspi-spnego-winssl目录下

阅读更多

使用Git进行代码管理

简介

git 分布式版本控制系统 GitLab GitHub克隆 Gitflow 一套开发流程+git扩展包 SourceTreeGitExtensions git的GUI客户端

git的优缺点

本地版本库离线提交 分支和合并 分布式 速度

细粒度权限管理 某个项目下某个目录开放给指定用户权限 合理划分功能模块解决 使用习惯

阅读更多

Manager方式在Hyper-V中安装CDH4

安装RHEL6.3

hostname为FQDN形式 cdh0.localdomain

hyper-v由于默认无法识别网卡驱动,需要等安装CI后手动设置,参见下一步说明

安装Hyper-V CI

设置eth0

检查/etc/sysconfig/network-scripts/ifcfg-eth0,如不存在则创建 静态配置

DEVICE=eth0
BOOTPROTO=static
BROADCAST=255.255.255.255 #广播地址(可不要)
IPADDR=192.168.1.103
NETMASK=255.255.255.0
NETWORK=192.168.1.0 #网络地址(可不要)
HWADDR=00:0C:29:01:98:27 #MAC地址
GATEWAY=192.168.1.1 #网关地址
ONBOOT=yes

DHCP

阅读更多