在嵌入式开发的过程中,有一些参数是基本不会改变的,如编译主机的IP,用户名,密码等参数。我们使用VS提供的属性管理器来保存这些参数。
打开属性管理器:
可以看到VS会根据不同的平台自动加载一个叫Microsoft.Cpp.$(Platform).user.prop的属性表,这个属性表文件存放在AppData\Local\Microsoft\MSBuild\v4.0目录下:
当然我们也...
分类:
系统相关 时间:
2014-11-18 00:23:37
阅读次数:
252
1.1 代码提示功能
在vs中开发中,Visual Assist是一个非常优秀的插件,我们仍然可以使用它进行代码的分析,但它只能支持vcxproj工程,因而我们选择对vcxproj的工程进行扩展,这样VisualAssist就可以正常使用了。
此外,VS的智能感知不支持GCC的一些扩展,在做代码分析的时候可能出错,我们采用强制包含头文件的方式解决一部分问题:
注意,这个文件的目的...
分类:
系统相关 时间:
2014-11-17 21:17:11
阅读次数:
312
在Linux的开发过程中使用过多个IDE,code::blocks、eclipse、source
insight、还有嵌入式厂商提供的各种IDE,如VisualDsp等,感觉总是不如vs强大好用。虽然VS并不提供gcc的编译和调试支持,在之前的开发中只能充当一个编辑器的作用,但VS提供了强大的SDK,本文将探讨如何扩展VS,使之支持Linux的开发。
其实像Visual Gd...
分类:
系统相关 时间:
2014-11-17 19:29:14
阅读次数:
190
因为刚刚经历这么一件事:9月底,一个朋友的联系,问我要不要出来加入他们的创业团队,做个前期的技术合伙人,对于一个程序员对创业多少怀着不少激情,然后我答应。 这个朋友是我去年认识的,那时他在创业组团做游戏开发, 算是平时微信朋友圈里偶尔会关注下的技术类朋友吧。我是做了两年多linux c/c++开发的...
分类:
其他好文 时间:
2014-11-15 20:08:32
阅读次数:
193
概述 上一篇 C#移动跨平台开发(1)环境准备发布之后不久,无独有偶,微软宣布了开放.NET框架源代码并且会为Windows、Mac和Linux开发一个核心运行时(Core CLR),这也是开源的!IT媒体网站纷纷转载,博客园的C#开发者们热泪盈眶(泥煤都等这一天好久了!) 与此同时VS2015.....
分类:
移动开发 时间:
2014-11-14 14:05:54
阅读次数:
303
最近,因和队友一起做linux开发,因为用的不是同一版本linux(他用arch, 我用ubuntu),再配置上经常就不一样,就如这个inittab文件,于是深究了一下原因:
Linux 内核启动 init ,init进程ID是1,是所有进程的父进程,所有进程由它控制。
Ubuntu 的启动由upstart控制,自9.10后不再使用/etc/event.d目录的配置文件,改为/etc/...
分类:
系统相关 时间:
2014-11-12 11:47:38
阅读次数:
217
嵌入式工具Qt的安装与使用摘要 Qt是Trolltech公司的一个产品。Trolltech是挪威的一家软件公司,主要开 发两种产品:一种是跨平台应用程序界面框架;另外一种就是提供给做嵌入式Linux开发的应用程序平台,能够应用到PDA和各种移动设备上。Qt和 Qtopia分别是其中具有代表性的两个....
分类:
其他好文 时间:
2014-11-10 06:27:49
阅读次数:
268
linux开发板开启telnet服务须要一下几个条件:1.文件系统支持telnetbusybox默认是把telnet和telnetd功能编进去了的,所以这一步一般都省了。2.挂载devpts挂载这个文件系统,须要在dev文件夹下建立pts文件夹,并将它挂载成devpts类型。mkdir /dev/p...
分类:
Web程序 时间:
2014-11-07 20:47:00
阅读次数:
199
为了在linux平台下快速开发一款视频聊天软件,本文选取了AnyChatSDK作为核心开发,开发环境使用QT5.3,下面将讲解我的开发过程。一、开发环境的搭建1.首先,虚拟机安装linux系统,我选取的是最新的Ubuntu14.04-32bit;2.然后,到QT官网http://qt-project.org/downloads,下载最..
分类:
其他好文 时间:
2014-10-29 19:41:27
阅读次数:
378
零基础嵌入式Linux开发工程师高端培训(ARM实战、系统移植、驱动开发、网络电子书开发)适合人群:初级课时数量:336课时用到技术:ARM实战、系统移植、驱动开发涉及项目:网络电子书开发、案例咨询qq:1840215592课程大纲:C语言基础篇:实用嵌入式C Linux程序设计第一章 嵌入式开发基...
分类:
系统相关 时间:
2014-10-27 14:13:32
阅读次数:
285