- 博客(13)
- 资源 (6)
- 问答 (3)
- 收藏
- 关注

原创 2016年6月7日 windows环境下编译V8
1. depot_tools 工具需要翻墙才能下载。下载好后要将 depot_tools 以及 depot_tools/python276_bin路径添加到环境变量PATH内。方便后面调用glient、fetch、python等命令。git路径: https://chromium.googlesource.com/chromium/tools/depot_tools.git 2
2016-06-07 15:09:21
661
原创 Vistual studio 2013 F5调试.NET项目时未编译当前项目及其依赖项目
最近在一个解决方案中增加了几个工程,F5调试时发现总是用项目之前编译的结果,而不去编译当前项目以及依赖项目,并提示“没有为此解决方案配置选中要生成的项目”。研究了下VS,确认是解决方案配置不一致导致的。在”解决方案资源管理器-->右键解决方案-->属性-->配置属性”页面里,新增的几个项目均没有勾选生成,并且这些项目的配置与解决方案的配置不一致,通过修改或新增配置来保证配置一致,并勾选生成
2016-12-01 09:02:10
423
原创 int 和 long 在不同操作系统下所占用的字节数
int 和 long 在windows和linux 下所占字节数如下图所示 win32win64linux32linux64int 4444long4448由上图可以说明, long在linux下64位与win64位下表现不一致。这可能会导致一些精度问题,需注意。推荐使用std一套有关整
2016-10-19 09:33:10
8948
1
原创 C++ linux中文乱码
装好Ubuntu Kylin后,将windows代码拷贝到ubuntu下,发现如下问题l 中文注释无法正常显示。l 运行过程中,中文字符串比较失败。百思不得骑姐。在查阅一番资料,多次测试后,确定这都是字符集的问题。1. 中文注视无法正常显示windows的默认编码方式是Ansi,而Ubuntu Kylin字符集默认是utf-8。字符集的不同直接导致ubuntu无法正常
2016-10-10 10:55:58
9157
原创 codeblocks 项目变量
echo $(PROJECT_FILENAME)test.cbpecho $(PROJECT_NAME)testecho $(PROJECT_DIR)/home/develop/Project /test/echo $(ALL_PROJECT_FILES)test.h test.cpp echo $(TARGET_OUTPUT_DIR)bin/Debug/e
2016-03-14 09:34:26
510
原创 ubuntu 14.04 部署vsftpd
准备给项目组弄个ftp服务器,首选vsftpd,通过填了n个坑,终于装成功了。首先更新ubuntu软件,如果最近已经更新过,可直接忽略。软件老旧可能导致无法正常安装vsftpdsudo apt-get update下载安装vsftpd,sudo apt-get install vsftpd安装成功后 vsftpd 自动运行,我的vsftpd版本是3.0.2-1ubuntu2。
2016-02-23 16:37:53
573
原创 linux g++编译提示少pthread库
最近g++编译一个log4cpp的使用demo,总提示少找不到pthread的函数接口,加了-lpthread也无法解决。最终通过加-pthread解决该问题,注意-pthread没有l。通过检查log4cpp的makefile文件,发现内部添加了-pthread命令,在编译demo时加上-pthread即可。
2016-02-22 08:43:51
2032
原创 VM10安装Ubuntu14.04在登录窗口循环,无法进入桌面
VM10安装Ubuntu14.04在登录窗口循环,无法进入桌面, 升级到VM12即可解决该问题。
2016-02-19 10:43:09
1693
原创 Ubuntu环境下编译ACE
Ubuntu ACE编译环境搭建:1. 安装32位库文件 sudo apt-get install gcc-multilib g++-multilib2. 删除旧的ACE_wrappers目录3. 解压ACE源码文件 tar zxvf ACE-6.2.0.tar.gz,将编译脚本buildACE放在ACE_wrappers同级目录执行buildACE即可完成编译。 chmod
2016-02-16 11:14:26
1036
1
原创 RedHat安装g++
用VM虚拟机安装redhat 6.4时,默认带上gcc却没有g++,导致无法编译cpp。下面介绍本地安装g++方法。1. 检查g++信息。安装好虚拟机后,在终端运行g++ -v,如果显示版本信息,那么恭喜你已经安装好g++。已安装g++截图若未安装则提示无法找到命令。2. 找到g++安装包。我们需要的安装包在镜像文件iso文件内,VM默认将iso镜像挂载
2016-02-16 10:46:21
2367
原创 FFmpeg实时解码MediaRecorder视频流
最近在用FFmpeg实时解码安卓MediaRecorder录制的H264视频流,碰到了诸多问题,在自己的坚持不懈的努力下,终于搞定了。下面跟大家分享一下整个过程。1. 获取SPS与PPS信息SPS与PPS信息主要用于FFmpeg分析码流数据,确定解码器等信息。MediaRecorder发送过来的MP4数据是不带SPS与PPS信息的,所以只能预先录制一小段视频形成MP4文件,然后通过分析MP
2014-03-18 19:48:21
3547
原创 VS2012编译的程序或者动态库在XP下无法使用
VS2012编译的程序或者动态库在XP下无法使用,相信很多人都碰到过,下面是用VS2012编译的exe可执行程序在XP运行时的提示: 该程序无法再XP下运行,并提示不是有效的Win32应用程序。解决办法是:1. 升级VS2012补丁,updata03,这个升级过程比较慢,需要耐心等待。 2. 升级完后在General->Platform Toolset
2013-08-24 09:51:11
786
win10下比depends好用的dll依赖检测 Dependencies
2020-03-04
grpc-vs2017-x64-release.7z
2020-02-11
grpc-vs2017-x86-debug.7z
2020-02-11
怎么让g++ 4.8.4编译出的静态库带上std相关内容
2016-10-09
阅读enable_shared_from_this代码时发现一个不懂的地方,求高手指教
2016-04-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人