
C/C++
davyxie
这个作者很懒,什么都没留下…
展开
-
[VC++]编译,没有找到 mspdb80.dll 的解决办法
<br /><br />在cmd中键入ml执行编译时会出现mspdb80.dll无法找到的情况,是因为VC/Bin/下没有“msobj80.dll,mspdb80.dll,mspdbcore.dll,mspdbsrv.exe”这四个文件(在VS2005中并没有这四个文件),解决的方法:<br /> 1>直接从Common7/IDE/下复制这四个文件到VC/Bin/下即可解决<br /> 2>添加系统变量(Path),这样:我的电脑->属性->高级->环境变量->系统变量,在path中添加转载 2010-07-21 11:47:00 · 1047 阅读 · 0 评论 -
"make (e=2): 系统找不到指定的文件"的原因
mingw32-make clean all process_begin: CreateProcess((null), rm -f Test1.o Test2.o Main.o test_me.exe, ...) failed.make (e=2): The system cannot find the file specified. mingw32-make: *** [clean] Error 2rm -f Test1.o Test2.o Main.o test_me.exeThis m原创 2010-08-27 10:37:00 · 35047 阅读 · 1 评论 -
GCC 参数详解
<br />非原创,转载于网络……<br /><br /><br /> <br />GCC 参数详解<br />[介绍] <br />gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 <br /><br /><br />1.预处理,生成.i的文件[预处理器cpp] <br />2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] <br />3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] <br />4.连接目标代码,转载 2010-08-27 09:23:00 · 683 阅读 · 0 评论 -
Eclipse+CDT+MinGw重构Axis2C
https://issues.apache.org/jira/browse/AXIS2C-1040?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12574143#action_12574143原创 2010-08-18 16:35:00 · 567 阅读 · 0 评论 -
Eclipse+CDT+MinGW使用Post-build steps报错internal Builder: Cannot run program "copy": Launching failed?
在选择工程->"Properties"->C/C++ Build-> Settings->Builder Steps-->Post-build step配置Command时使用cmd的“Copy”,“Dir”等命令时有如下错误:Internal Builder: Cannot run program "copy": Launching failed原因在于:copy等命令是cmd.exe中的一部分,不能单独使用(没有copy.exe) ,要在命令前面添加 "cmd /c copy"使用原创 2010-08-19 14:51:00 · 3695 阅读 · 0 评论 -
Linux使用Eclipse + CDT开发C/C++程序(转)
声明:本文转载于http://www.cnblogs.com/oomusou/archive/2006/11/11/557741.htmlA. 为什么要在Linux使用Eclipse开发C/C++程序? Linux是一个以C/C++开发为主的平台,无论是Kernel或是Application,主要都使用C/C++开发。传统在Linux下开发程序,是在文字模式下,利用vi等文字编辑器撰写C/C++程序存盘后,在Command line下使用gcc编译,若要debug,则使用gdb。这种开发方式转载 2010-08-10 16:25:00 · 583 阅读 · 0 评论 -
MinGW如何使用VC编译的DLL??
MSVC and MinGW DLLshttp://www.mingw.org/wiki/MSVC_and_MinGW_DLLs MSVC和MinGW的DLL工具http://www.cppprog.com/2009/0918/163.html(中文翻译的)(原文http://wyw.dcweb.cn/stdcall.htm)MSVC vs. MinGW 之 (lib,dll,def,obj,exe) vs (a,dll,def,o,exe) 玩转攻略手记http://hi.baidu.com/kaien原创 2010-07-30 09:11:00 · 4615 阅读 · 0 评论 -
MSVC和MinGW的DLL工具(Stdcall and DLL tools of MSVC and MinGW)(转帖)
声明:本文转自:http://www.cppprog.com/2009/0918/163.html------------------------------------------------------------------本文专注于MSVC和MinGW的DLL建立和使用,包括相关工具的介绍和使用。翻译:毛毛,原文链接:http://wyw.dcweb.cn/stdcall.htm__stdcall调用约定已经产生很长的时间了,一些老的调用约定如__pascal正被逐渐废弃,而__stdc转载 2010-07-29 16:29:00 · 1784 阅读 · 0 评论 -
(转载)C++中extern “C”含义深层探索
本文转载于网络,版权归原作者所有,特此声明!(转载)C++中extern “C”含义深层探索1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不同。转载 2010-07-26 17:30:00 · 276 阅读 · 0 评论 -
使用Eclipse CDT插件开发C/C++时设置保存时编译文件
<br />安装好Eclipse的CDT插件和MinGW后,在编写C/C++程序过程中,<br />如果想像开发Java代码那样Ctrl+s保存的时候自动编译,可以通过以下配置实现:<br />选择项目的Properties -> C/C++ build -> Behaviour选项卡 -> 勾选Build on resource save(Auto build)保存即可。<br />注意:只能对单个项目进行此设置原创 2010-07-26 17:54:00 · 1002 阅读 · 0 评论 -
Axis2/C中编译Demo(hello_svc.c)遇到的问题
错误信息如下:**** Internal Builder is used for build ****gcc -IE:/DevTools/axis2c-bin-1.6.0-win32/include -O0 -g3 -Wall -c -fmessage-length=0 -osrc/hello_svc.o ../src/hello_svc.cIn file included from E:/DevTools/axis2c-bin-1.6.0-win32/include原创 2010-07-23 09:46:00 · 912 阅读 · 0 评论 -
获取系统开机时间
#include #include#include using namespace std;int main() { time_t now; struct tm when; int tcount = GetTickCount(); time(&now); when = *localtime(&now); printf("现在时间为:%d年%d月%d日 %d:%d:%d/n", when.tm_year + 1900, when.tm原创 2010-10-12 11:14:00 · 1280 阅读 · 0 评论