- 博客(28)
- 资源 (18)
- 收藏
- 关注

原创 编译次数自动增加
编译次数自动增加方法为,使用一个外部的程序和一个定义宏的头文件实现编译次数自动增加。此方法的缺点就是使用外部程序,但是不使用外部程序想不到有什么方法可以实现。但是使用外部程序对工程不会有太大的影响,即使改动了也很简单。看到有很多文章写关于“编译次数自动增加”的都是改变资源文件,然后还有其他操作,如果专门搜自动编译增加的朋友应该也看到类似的文章,看着很麻烦,操作感觉挺复杂。还有的就是MSDN中也有解决方法,但是看E文很多人都不乐意,而且还要自己动手研究。该文章是介绍编译次数自动增加的文章,但这只是一种
2011-04-03 20:37:00
1676
原创 debian启动vncserver连接无法看到界面和启动ssh服务
debian启动vncserver连接无法看到界面su root切换为root账户,然后使用vncserver命令启动vnc服务debian启动ssh服务切换为root用户ssh start报错ssh:connect to host start port 22: Connection refused切换到/etc/init.d然后执行./ssh start报错Sta
2013-08-22 11:19:18
3340
原创 音乐播放器之源码解析六
音乐播放器命令行界面实现源码解析mpxcmd代码解析cmd命令行方式的playlist及lyric实现同mpxUI,定时器功能播放歌曲控制等功能函数同mpxUI。不一样的地方为显示歌曲、歌词等。完整代码见test.c文件https://github.com/menghun3/mpx/blob/master/mpxcmd/test.c主要代码为void main(int ar
2013-06-17 23:08:27
1437
原创 音乐播放器之源码解析五
音乐播放器同步歌词源码解析歌词lyric.h头文件#ifndef LRC_H#define LRC_Hint LyricInit(char *lrcpath);int LyricDestroy();char *GetLyricByStartTime(int startTime);char *GetLyricByPos(int pos);int GetLyricT
2013-06-17 23:08:08
1661
原创 音乐播放器之源码解析四
音乐播放器播放列表实现解析playlist.h头文件#ifndef PLAYLIST_H#define PLAYLIST_Hint PlayListInit();int PlayListDestroy();char *GetItemFromDefaultPlaylist(int pos);int GetDefaultPlaylistTotalItem();int
2013-06-17 23:07:57
1161
原创 音乐播放器之源码解析三
mpxUI代码解析全局变量/****************************************************************************** author menghun3@gmail.com** This program is free software; you can redistribute it and/or modif
2013-06-17 23:07:39
1483
原创 音乐播放器之源码解析二
解析音乐播放器实现简单通俗易懂的方式实现音乐播放功能,阅读代码仅需要C/C++简单基础知识,实现该音乐播放器只使用了microsoft directx sdk几个多媒体控制函数。C/C++编程入门http://msdn.microsoft.com/library/windows/desktop/ff381399 MSDN播放一个文件例子http://msdn.microso
2013-06-17 23:07:24
3665
原创 音乐播放器之源码解析一
音乐播放器实现入门源代码地址https://github.com/menghun3/mpx 下载http://download.youkuaiyun.com/detail/nanjingligong/5600485环境准备及必备基础知识windows操作系统C语言基础Microsoft Visual Stuio 2010Microsoft DirectX SDK功能及截
2013-06-17 22:59:46
3302
原创 linux下获取所有网卡mac地址(C语言)
linux下获取所有网卡mac地址(C语言)网卡包含lo,ethX系列//文件getmac.c#include #include #include #include void getmac();int main(){ getmac(); return 0;}void getmac(){#define MAXINTERF
2013-05-13 16:56:54
7912
原创 linux启动vnc服务
linux启动vnc服务--确认已经安装vnc--查找vnc服务chkconfig --list |grep vncserver--找到服务启动服务service vncserver start--未找到服务,查找vncserver程序which vncserver/usr/bin/vncserver--切换到该目录执行vncserver查看vnc服务是否已
2013-03-01 14:51:36
1207
原创 linux如何查看一个进程的堆栈
方法一:pstack pidNAME pstack - print a stack trace of a running processSYNOPSIS pstack pidDESCRIPTION pstack attaches to the active process named by the pid on the comman
2013-03-01 09:35:48
20101
原创 常用软件
记常用软件用于开发及使用视频软件 pptv,快播,pps,暴风影音,迅雷看看等聊天工具 QQ,MSN,YY,飞信,QT语音等浏览器 IE,Chrome,Mozilla Firefox,搜狗,360,opera等音乐软件 酷狗音乐,酷我音乐,QQ音乐,千千静听等杀毒软件 McAfree,卡巴斯基,金山,360,江民等系统工具
2013-01-21 10:32:06
673
原创 error LNK2019: 无法解析的外部符号__imp__ChooseFontA@4,该符号在函数 _ChooseNewFont@0 中被引用
NMAKE编译链接报错error LNK2019: 无法解析的外部符号__imp__ChooseFontA@4,该符号在函数 _ChooseNewFont@0 中被引用解决方式包含comdlg32.lib库#pragma comment(lib,"comdlg32.lib")
2013-01-20 15:52:25
1209
原创 error LNK2019: 无法解析的外部符号 __imp__CommandLineToArgvW@8,该符号在函数 _WinMain@16 中被引用
NMAKE编译链接报错error LNK2019: 无法解析的外部符号 __imp__CommandLineToArgvW@8,该符号在函数 _WinMain@16 中被引用解决方式包含shell32.lib库#pragma comment(lib, "Shell32.lib")
2013-01-03 15:50:10
11637
2
原创 error LNK2019: 无法解析的外部符号 __imp__wsprintfA,该符号在函数 _ListAllFileInDirectory@4 中被引用
nmake编译链接报错error LNK2019: 无法解析的外部符号 __imp__wsprintfA,该符号在函数 _ListAllFileInDirectory@4 中被引用解决方式在代码中添加#pragma comment(lib, "user32.lib")
2012-12-26 22:45:46
5297
原创 NMAKE程序维护工具
用法: NMAKE @commandfile NMAKE [options] [/f makefile] [/x stderrfile] [macrodefs] [targets]选项:/A 生成所有已计算的目标/B 如果时间戳相等则生成/C 取消输出消息/D 显示生成消息/E 覆盖 env-var 宏/ERRORREPORT:{NONE|PROMP
2012-12-22 11:09:31
682
原创 Platform SDK工具集
Platform SDK工作集,Platform SDK目录下包含很多工具。这些工具在调试、测试、性能测试、可执行文件查看等方面有比较强的功能。depends.exe:系统调用依赖查看工具,可以用来查看可执行文件的导入表和导出表。WinDbg:功能强大的调试器。rc.exe:资源编译器。mc.exe:消息编译器。bind.exe:绑定DLL,将DLL导出的函数的地址存储到地址表
2012-12-20 23:10:23
1125
原创 LINK链接选项
用法: LINK [options] [files] [@commandfile] 选项: /ALIGN:# /ALLOWBIND[:NO] /ALLOWISOLATION[:NO] /ASSEMBLYDEBUG[:DISABLE] /ASSEMBLYLINKRESOURCE:filename /ASSEM
2012-12-19 21:52:39
1416
原创 RC编译选项
Usage: rc [options] .RC input fileSwitches: /r Emit .RES file (optional) /v Verbose (print progress messages) /d Define a symbol /u Undefine a symbol /fo Rename .R
2012-12-19 21:16:42
848
原创 cl C/C++ 编译器选项
C/C++ 编译器选项 -优化-/O1 最小化空间 /O2 最大化速度/Ob 内联扩展(默认 n=0) /Od 禁用优化(默认)/Og 启用全局优化 /Oi[-] 启用内部函数/Os 优选代码空
2012-12-19 21:03:16
1232
原创 error LNK2019: 无法解析的外部符号_imp__MessageBoxA@16,该符号在函数 _WinMain@16 中被引用
nmake编译链接报错error LNK2019: 无法解析的外部符号_imp__MessageBoxA@16,该符号在函数 _WinMain@16 中被引用解决方法代码中添加依赖库#pragma comment(lib,"User32.lib")
2012-12-19 20:38:52
13089
原创 error LNK2019: 无法解析的外部符号 __imp__GetStockObject@4该符号在函数_WinMain@16 中被引用
编译链接报错error LNK2019: 无法解析的外部符号 __imp__GetStockObject@4该符号在函数_WinMain@16 中被引用解决方案:在代码中添加链接库gdi32.lib#pragma comment(lib, "gdi32.lib")速查Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:1.0及以上版
2012-12-18 22:40:43
4213
原创 常用技术网站
http://sourceforge.net/开源软件开发者进行开发管理的集中式场所,也是全球最大开源软件开发平台和仓库http://www.youkuaiyun.com/中国最大的开发者技术社区http://www.oschina.net/目前中国最大的开源技术社区http://www.kernel.org/Linux内核官网http://linux.chinaunix.ne
2012-12-11 23:09:06
753
原创 用nmake编译链接程序报错error LNK2019: 无法解析的外部符号_WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用
用nmake编译链接程序报错error LNK2019: link /INCREMENTAL:NO /NOLOGO -subsystem:windows,5.0 -out:bin\demo3.exe bin\3.obj kernel32.lib ws2_32.lib mswsock.lib advapi32.lib bufferoverflowu.libLIBCMTD.li
2012-12-11 22:46:46
3677
原创 fatal error C1047 对象或库文件“....Win32Release xxx.obj”是使用比创建其他对象所用编译器旧的编译器创建的;请重新生成旧的对象和库
编译xxx动态库vs2008已经打了sp1补丁x64|release可以编译链接通过win32|debug可以编译链接通过win32|release编译链接不通过原因:引用库不一致,部分库使用的是带sp1补丁的编译器编译,部分是不带sp1补丁的编译器编译。解决方法:查找所有引用的库文件,确定所有库编译环境一致(第三方库较为麻烦)。引用的库文件使用不同的编译器编译
2012-07-31 16:23:44
10175
原创 Debug Assertion Failed! File:f:\dd\vctools\crt_bld\_self_x86\crt\src\flength.c解决方式
问题:Debug|Win32编译选项。编译成功,在vs中使用F5或者CTRL+F5运行程序成功。进入可执行文件的目录直接执行出现断言错误。如上图所示。原因:文件1.txt及2.txt存放在工程路径下,在vs使用F5或者CTRL+F5运行程序时工程可以找到这两个文件(生成可执行文件在debug目录下),运行时没有问题;但直接进入debug目录直接执行可执行文件时,由于debu
2012-06-14 15:30:15
24917
原创 devenv命令说明
命令行生成:devenv solutionfile.sln /build [ solutionconfig ] [ /project projectnameorfile [ /projectconfig name ] ]可用的命令行开关:/Build 使用指定的解决方案配置生成解决方案或 项目。例如“Debug”。如果可能存在多个平台, 则配置名称必须用引号括起来 并且包含
2012-06-14 14:09:01
1174
音乐播放器源码(C语言)
2013-06-17
C99标准.pdf
2013-05-21
精通Windows.API-函数、接口、编程实例.pdf
2013-01-27
windows下判断程序是32还是64位工具
2013-01-18
number函数功能说明.chm
2012-07-02
程序员面试宝典.pdf
2012-06-10
GTK++Reference+Manual.chm
2012-06-10
GTK_2.0_Tutorial(中文版)(免费).pdf
2012-06-10
ipmsg_linux源码.tar
2012-06-07
linux gdb教程.pdf
2012-06-06
vi命令入门详解.txt
2012-06-06
GNU+makefile中文手册.pdf
2012-06-06
C语言编译次数自动增加源代码
2011-04-03
C++编码规范(命名、注释、文件编写等)
2009-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人