
C++
文章平均质量分 85
星哥如是说
这个作者很懒,什么都没留下…
展开
-
VC2008如何生成及使用DLL(完整版)
生成、使用DLL看起来简单,但做起来才发现还是有一些地方需要注意的。1. 打开VS2008,新建一个VC工程,选择Win32类型,Win32项目: 2. 应用程序类型选择DLL,附加选项选择到处符号,公共头文件不要选择,然后点完成即可。3. 工程生成后需要修改属性,在配置属性的常规选项中将MFC的使用修改为“静态库中使用MFC”。 注意转载 2012-03-21 14:47:23 · 770 阅读 · 0 评论 -
Ubuntu 10.04 Eclipse C/C++平台搭建
平台搭建环境:Ubuntu 10.04,最新的Ubuntu 10.10相信也一样。 1 安装eclipse: 第一种是通过Ubuntu自带的程序安装功能安装Eclipse,应用程序 ->Ubtuntu软件中心,搜Eclipse安装即可。 第二种方法是用命令:应用程序->附件->终端 然后输入(中间可能需要你输入密码): sudo apt-get instal转载 2012-04-16 09:23:29 · 906 阅读 · 0 评论 -
在Ubuntu系统上交叉编译VLC源代码
本文讨论如何在Ubuntu系统上交叉编译VLC源代码。首先,请启动终端,然后执行以下命令:$sudo apt-get install gcc-mingw32 mingw32-binutils$git clone git://git.videolan.org/vlc.git$ mkdir -p contrib/win32$ cd contrib/win32转载 2012-04-17 08:33:02 · 2292 阅读 · 1 评论 -
ubuntu下搭建c/c++环境步骤讲解
ubuntu下的c/c 环境搭建是比较简单,因为有apt和新立得的帮助.1、首先是配置gcc,在ubuntu安装完成已经有gcc了(gcc是由GNU之父Stallman所开发的linux下的编译器,全称为GNU Compiler Collection, 目前可以编译的语言包括:C, C , Objective-C, Fortran, Java, and Ada.).但是gcc还不能编译文件.因转载 2012-04-16 09:15:37 · 927 阅读 · 0 评论 -
Ubuntu GCC常用编译命令选项
编译则使用Ubuntu GCC命令。要往下学习首先就得熟悉Ubuntu GCC命令的用法。Ubuntu GCC命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了,到后面再慢慢学习其它选项,免得因选项太多而打击了学习的信心。AD:Ubuntu GCC对于电脑使用的玩家的常用软件,然后我就学习及深入的研究Ubuntu GCC,在这里和转载 2012-04-12 09:18:10 · 2093 阅读 · 0 评论 -
用DirectShow实现QQ的音视频聊天功能
当下比较流行的即时通信工具,比如MSN,QQ等都实现了视音频的功能,通过视频,音频,我们可以更好的和朋友通过网络进行沟通,本文通过DirectShow技术模拟QQ实现了视频和音频的采集,传输,基本实现了QQ的视音频聊天的功能。 网络视音频系统主要功能就在于视音频的采集,网络传输两个方面,通过Video Capture系列API函数,你就可以轻松的搞定视频捕捉,但是对于视频的转载 2012-04-10 17:25:32 · 664 阅读 · 0 评论 -
通过rtmp向fms发送视频流
临时需要一个直播功能,选择了fms+flash client的方案,fms通过rtmp协议来与flash client通信,编码为h264与aac。整个流程:采集音视频 –> 编码器编码 –> 封装成rtmp包 –> 发到fms –>fms推送至各client。其它步骤已经解决,只差把h264和aac打包成rtmp了,出乎意料,rtmp有些难搞,so一下,找到http://www.cn转载 2012-04-10 17:02:10 · 4785 阅读 · 2 评论 -
wowza服务器无法将RTMP的流播放到iOS上(已解决)┊
wowza服务器无法将RTMP的流播放到iOS上(已解决) 我现在需要将本地Macbook的rtmp的视频流直播到iOS上,准备采用wowza作为服务器。我按照这个教程用FlashMediaLiveEncoder 3.2 采集本机的iSight视频后,按视频H.264, Baseline 3.0, 音频 AAC为格式输出rtmp协议的流。转载 2012-04-11 09:34:43 · 2375 阅读 · 0 评论 -
FMS RTMP协议
一、握手FMS就是Flahs Media Server的缩写要准备的一些工具有IDA、SoftIce、抓包工具(WSocket Expert)IDA主要是用来做静态分析的,SoftIce主要是做动态分析,用抓包工具来抓收到和发送的网络数据参考的代码有一个开源的FMS的代码,Java写的Red5以上都准备好了就可以开始分析FMS的协议了,过程最好是先看看代码,转载 2012-04-10 17:03:48 · 1409 阅读 · 0 评论 -
使用DirectShow驱动摄像头
对于小摄像头的驱动有几种方法,通过使用DirectShow来驱动摄像头灵活性比较好,有简单的方法也有比较复杂但更有效的方法,本文只介绍简单方法,希望与大家交流! 用DirectShow来使用摄像头,一般要求摄像头的驱动是WDM格式的,当然,一些比较老的驱动格式DirectShow也可支持。DirectShow通过图形过滤管理器(Filter Graph Manager)来与上层应用程序和转载 2012-03-22 10:46:32 · 575 阅读 · 0 评论 -
DirectShow 接口
DirectShow接口然而,我们首先需要的是能够以编程方式处理 DirectShow。对于非托管代码,这可能是立即可行的,因为 SDK 包含了通过 C++ 访问DirectShow 库所需要的所有头文件。对于托管代码,问题就有些棘手。虽然 Managed DirectX确实包含前面讨论的 AudioVideoPlayback.dll 库,但该库级别很高,它提供 Video 和Audio 级别转载 2012-04-10 09:03:57 · 540 阅读 · 0 评论 -
DirectShow流媒体信息获取及图象转换
概述 流媒体的处理,以其复杂性和技术性,一向广受工业界的关注。特别伴随着因特网的普及,流媒体在网络上已广泛应用﹐怎样使流媒体的处理变得简单而富有成效逐渐成为了焦点问题。选择一种合适的应用方案,将事半功倍。此时,微软的DirectShow给了我们一个不错的选择。 DirectShow是微软公司在ActiveMovie和Video for Windows的基础上推出的新一代基于CO转载 2012-03-22 10:45:18 · 622 阅读 · 0 评论 -
用C/C++编写window服务
摘要 Windows 服务被设计用于需要在后台运行的应用程序以及实现没有用户交互的任务。为了学习这种控制台应用程序的基础知识,C(不是C++)是最佳选择。本文将建立并实现一个简单的服务程序,其功能是查询系统中可用物理内存数量,然后将结果写入一个文本文件。最后,你可以用所学知识编写自己的 Windows 服务。 当初我写第一个 NT 服务时,我到 MSDN 上找例子。在那里我找到了一转载 2012-04-10 08:50:09 · 1538 阅读 · 0 评论 -
ubuntu下eclipse,CDT,NDK的配置
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://qsjming.blog.51cto.com/1159640/764793今天弄了一上午,终于弄好了,现在趁早把它下来,免得过几天又忘了,白白浪费时间。之所以配置CDT以及NDK主要是比较感兴趣,加上之前一直在用VS2005,最近才学习Android,感觉C++还是挺好转载 2012-04-16 09:26:30 · 611 阅读 · 0 评论