点滴记录学习VS2005过程所遇到的问题,及解决方法 1.将EVC4的工程转化成.net2005时要将工程的属性中的c/c++->代码生成->运行时库改为:多线程DLL(/MD) 2.在工程的属性中的链接器->高级->入口点改为:WinMainCRTStartup 3.WINVER not defi
分类:
其他好文 时间:
2016-03-05 10:19:04
阅读次数:
269
这里总结下他们的区别,后面的那个'd'是代表DEBUG版本,没有'd'的就是RELEASE版本了。 首先说/MT /MT是 "multithread, static version ” 意思是多线程静态的版本,定义了它后,编译器把LIBCMT.lib 安置到OBJ文件中,让链接器使用LIBCMT.l
分类:
其他好文 时间:
2016-02-26 18:29:40
阅读次数:
133
1、调用一个抛出已检查异常的方法。例如FileInputStream构造器。2、程序运行中发现错误,并且利用throw语句抛出一个已检查异常。3、程序出现错误。例如a[-1]=0会抛出一个ArrayIndexOutOfBoundsException异常。4、Java虚拟机和运行时库出现的内部错误。对...
分类:
其他好文 时间:
2016-01-05 15:20:16
阅读次数:
206
C运行时库函数C运行时库函数是指C语言本身支持的一些基本函数,通常是汇编直接实现的。API函数API函数是操作系统为方便用户设计应用程序而提供的实现特定功能的函数,API函数也是C语言的函数实现的。区别他们之间区别是:API函数是针对操作系统的,C语言运行时函数则是针对C语言本身的。·1、运行时库就...
MinGW 沿袭了 Linux 下 gcc/g++ 的习惯,编译出的程序或者动态链接库(共享库)总是默认采用动态链接方式,需要系统中附带运行时库文件 libgcc-xx-xx.dll 和 libstdc++-xx.dll。那么如果我们不想发布程序时还要附带这两个运行库,该如何操作呢?通过参考 gcc...
分类:
编程语言 时间:
2015-12-05 19:23:38
阅读次数:
198
Android采用层次化系统架构,官方公布的标准架构如下图所示。Android由底层往上分为4个主要功能层,分别是linux内核层(Linux Kernel),系统运行时库层(Libraries和Android Runtime),应用程序架构层(Application Framework)和应用程序...
分类:
移动开发 时间:
2015-11-03 12:30:47
阅读次数:
254
ARC是“由编译器进行内存管理”的,但实际上只有编译器是无法完全胜任的,在此基础上还需要Objective-C运行时库的协助。也就是说,ARC由以下工具、库来实现。 1)clang(LLVM编译器)3.0以上; 2)objc4 Objective-C运行时库493.9以上;id __strong.....
分类:
其他好文 时间:
2015-10-23 16:05:30
阅读次数:
232
在Windows下进行C++的开发,不可避免的要与Windows的底层库进行交互,然而VS下的一项设置MT、MTd、MD和MDd却经常让人搞迷糊,相信不少人都被他坑过,特别是你工程使用了很多第三库的时候,及容易出现各种链接问题。看一下下面这个错误提示:
>LIBCMT.lib(_file.obj) : error LNK2005: ___initstdio already defined in libc.lib(_f...
分类:
其他好文 时间:
2015-10-12 01:55:01
阅读次数:
253
behaviac是腾讯对行为树(Behavior Tree)的一个实现方案。该方案包括编辑器(Designer)和运行时库(Runtime) behaviac是腾讯对行为树(Behavior Tree)的一个实现方案。该方案包括编辑器(Designer)和运行时库...
分类:
其他好文 时间:
2015-10-09 14:01:57
阅读次数:
175
Svn的编译安装下载 subversion下载:apr 和 apr_util(apache运行时库文件支持)下载:sqlite-amalgamation(提供sqlite支持)解压 Normal 0 7.8 磅 0 2 false false false...
分类:
系统相关 时间:
2015-09-08 01:39:04
阅读次数:
155