主题:VS2008里的C语言程序,点击启动调试无部署对话框 共有40991人关注过本帖 |
---|
客人 |
1楼 |
VS2008里的C语言程序,点击启动调试无部署对话框 Post By:2014-10-23 12:01:00 [只看该作者]
在与EM9160连接成功的电脑上,通过VS2008编辑C语言程序。完成后点击“启动调试”不弹出“部署对话框”,并且点击“项目属性”也显示不可用。
|
|
单帖管理 | 引用 | 回复 |
yy |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-10-23 15:51:00 [只看该作者]
听上去你这个工程哪没弄对,我们例程都是EVC的,这个工程是你从其它地方找来的?
你新建一个新的9160工程试试呢,新建的工程应该是好的。
|
单帖管理 | 引用 | 回复 |
客人 |
3楼 |
Post By:2014-10-23 16:46:00 [只看该作者]
嗯,我是新建的项目,应该没有出错。但是C程序写好后,点击“启动调试”不会出现“部署”窗口。并且,点击“项目”-“属性”按钮后,显示配置不可用,平台不可用。
|
|
单帖管理 | 引用 | 回复 |
yy |
4楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-10-24 9:33:00 [只看该作者]
正常情况步骤是这样的。
新建工程,选择语言,选择智能设备开发,选择你开发的工程类型,选择你开发的平台,然后工程就创建成功了。 你可以编译,然后部署,然后调试。 你先看下你的平台是9160么?为什么提示平台不可用呢?你没装SDK?然后你再看看,你编译能正常编译么,如果编译没成功,那就谈不上部署。
|
单帖管理 | 引用 | 回复 |
客人 |
5楼 |
Post By:2014-10-27 9:24:00 [只看该作者]
哦,那可能是项目建立时出错了,因为是C语言,我用的是win32控制台项目。VS2008好像对EM9160的程序写入只能是VB、C#。C与C++貌似不行。
|
|
单帖管理 | 引用 | 回复 |
yy |
6楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-10-27 9:42:00 [只看该作者]
C/C++是可以的,我还是觉得是SDK的问题,你建工程时选了9160平台了么?编译提示错误不呢?
|
单帖管理 | 引用 | 回复 |
客人 |
7楼 |
Post By:2014-10-27 12:25:00 [只看该作者]
SDK有安装,用VB和C#编的程序能在9160上显示运行,且在VS2008上面也能部署和显示属性。但是用C就会出现问题。我建立C项目的顺序是:文件->新建->项目->选择win32控制台项目->输入项目名->确定->选择控制台程序->空项目->完成,
然后进(源文件)右键->添加->新建项->出现对话框,在名称中输入XX.c。 |
|
单帖管理 | 引用 | 回复 |
yy |
8楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-10-27 15:10:00 [只看该作者]
按你的描述,没有选平台这一步,而且你选项目似乎选的是WINDOWS平台上的win32控制台项目。
一个可能是你在安装VS2008的时候没有勾选智能设备开发,这个勾选项默认是没有打勾的。如果没有勾选这一项,你就不能在项目的时候选择“智能设备的win32控制台项目”
|
单帖管理 | 引用 | 回复 |
yy |
9楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-10-27 15:12:00 [只看该作者]
文件->新建->项目->"智能设备"->选择win32控制台项目->输入项目名->确定->“选择平台”->选择控制台程序->空项目->完成
|
单帖管理 | 引用 | 回复 |
客人 |
10楼 |
Post By:2014-10-27 17:34:00 [只看该作者]
我重新安装了VS2008,选择完全安装,但情况依然没有改变。C++编辑还是不行。
|
|
单帖管理 | 引用 | 回复 |
yy |
11楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-10-28 9:36:00 [只看该作者]
你可以考虑把你选择步骤的图片发我邮箱yy@emtronix.com,你有选择“智能设备”,“平台”这2步么?如果没有,那你确定你建的是嵌入式平台的工程么?
|
单帖管理 | 引用 | 回复 |
yy |
12楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-10-28 14:37:00 [只看该作者]
回复你了,你要选“智能设备”的项目,不然你创建的是WINDOWS平台的项目。
|
单帖管理 | 引用 | 回复 |