VC&C#
昨天去 golang.org 安装go语言..
环境是
系统版本: Mac OS X 10.6.2 (10C540)
Kernel 版本: Darwin 10.2.0
启动宗卷: MAC SNOW LEOPARD
启动模式: 正常
电脑名称: “song”的“MacBook Pro”
用户名称: song (song)
安全虚拟内存: 已启用
64 位内核和功能扩展: 是
启动后的时间长度: 2:08
设置 ~/.profile
export GOROOT=$HOME/Go
export GOOS=darwin
export GOARCH=amd64
export GOBIN=$HOME/bin
export PATH=$GOBIN:$PATH
安装还是出现 http test失败
fetch http://www.google.com/robots.txt
以为是gfw的问题.. 通过tor翻墙过去执行还是失败.. 继续等待.. 但是firefox能访问这个地址阿..
很是不解
编译错误
'HCRYPTPROV' : undeclared identifier
#include
在前面加上下面这句
#define _WIN32_WINNT 0x0500
例如:
'HCRYPTPROV' : undeclared identifier
#include
在前面加上下面这句
#define _WIN32_WINNT 0x0500
例如:
#define _WIN32_WINNT 0x0500
#include <wincrypt.h>
#include <wincrypt.h>
MD 编译使用多线程 dll md需要多一个 DLL
mt 使用多线程
静态库使用的编译模式要与调用文件一致
如果提示 _sprintf 被重定义可以考虑忽略掉 msvcrtd.lib
project setting -> link -> input -> ignore libraries
安装boots 的正则 直接先装上 regex.mt 还是啥的
mt 使用多线程
静态库使用的编译模式要与调用文件一致
如果提示 _sprintf 被重定义可以考虑忽略掉 msvcrtd.lib
project setting -> link -> input -> ignore libraries
安装boots 的正则 直接先装上 regex.mt 还是啥的
-:如何在vc6中进行unicode编译
1.菜单Build–>Configurations–>Add,添加一个Unicode Debug。
2.菜单Build–>Set Active Configuration,选择Win32 Unicode Debug。
3.菜单Project–>Settings->C/C++属性页->Category中,选择Preprocessor,在Preprocessor definitions中添加 _UNICODE。
4.菜单Project–>Settings->Link属性页->Category选中,选择Output,在Entry- point symbol中写入wWinMainCRTStartup。如不执行该步骤,会出现错误”unresolved external symbol _WinMain@16“。
二:把char全换成TCHAR
所有的字符串用_T()宏
比如
char sz="aaa";
改成
TCHAR sz=_T("aaa");
2.修改字符串函数:
如strlen改成_tcslen
也可以改成lstrlen
1.菜单Build–>Configurations–>Add,添加一个Unicode Debug。
2.菜单Build–>Set Active Configuration,选择Win32 Unicode Debug。
3.菜单Project–>Settings->C/C++属性页->Category中,选择Preprocessor,在Preprocessor definitions中添加 _UNICODE。
4.菜单Project–>Settings->Link属性页->Category选中,选择Output,在Entry- point symbol中写入wWinMainCRTStartup。如不执行该步骤,会出现错误”unresolved external symbol _WinMain@16“。
二:把char全换成TCHAR
所有的字符串用_T()宏
比如
char sz="aaa";
改成
TCHAR sz=_T("aaa");
2.修改字符串函数:
如strlen改成_tcslen
也可以改成lstrlen
今天被逼之下又一次安装VS2005 VassistX 罢工
按照惯例打开VS2005 提示 VassistX啥不兼容啥的是否禁用!
随便点了下禁用啥的,没了!进入VS界面也找不到 VassistX了。工具-》外接程序管理器 也啥都没了
没VassistX 我杂活啊!!
郁闷!!!
后来打算重装VassistX试试!
觉得麻烦
进入CMD 去到VassistX目录下 执行
regsvr32 /u VS_X.dll 直接打开一个页面问我为啥要卸载一些调查
regsvr32 VS_X.dll
做程序的都知道是干嘛把
重启VS2005 一切正常 呵呵还不错!!
按照惯例打开VS2005 提示 VassistX啥不兼容啥的是否禁用!
随便点了下禁用啥的,没了!进入VS界面也找不到 VassistX了。工具-》外接程序管理器 也啥都没了
没VassistX 我杂活啊!!
郁闷!!!
后来打算重装VassistX试试!
觉得麻烦
进入CMD 去到VassistX目录下 执行
regsvr32 /u VS_X.dll 直接打开一个页面问我为啥要卸载一些调查
regsvr32 VS_X.dll
做程序的都知道是干嘛把
重启VS2005 一切正常 呵呵还不错!!



