【原创】Error Creating Project: Invalid project description

问题描述:

我的电脑上前前后后装了好几个Quartus Ⅱ和Nios Ⅱ版本,有6.0、9.0、10.0和10.1。

Quartus Ⅱ10.1是前段时间新装上的,由于Quartus Ⅱ 9.0可以直接输入汉字,所以这次新建工程想用9.0来做。

可是用Quartus Ⅱ 9.0下建立硬件工程并编译通过没有什么问题之后,用Nios Ⅱ 9.0想建立软件工程时,就出现了问题:

先是有这样一个对话框提示环境变量不正确:

2011040516192857.jpg

事实证明,不论选“是”还是“否”,接下来建立工程时,都会出现Reason为Invalid project description的错误:

2011040516211229.jpg

如果按提示说明来看,更想不通,因为我选定的软件工程路径下根本就没有任何“another project”...

而且不论我取什么样的工程命名,都会出现这同一个Error...

最后无奈,只好用QuartusⅡ10.1打开我已建立好的QuartusⅡ9.0硬件工程,将所有工作放在10.1版本下做了...

这当然是一个解决办法,可是,问题的原因至今没有找出来...

后来又试了下,可能并不是软件版本或是工程命名的问题,因为我若用NIOSⅡ9.0指定别的ptf文件,也就是硬件配置文件,建立软件工程,就一切正常...

难道我的硬件工程里出了什么错?...

先记录并搁置,有空再分析...

----------------------------------------------------------------------------------------------------------------------------------------------------

今天终于找到这个Error的原因了。

今天用NIOSⅡ10.1新建软件工程的时候又出现了这个Error,找遍网络也没找着答案。

最后还是自己把原因找到了——其实是因为:所指定的Workspace目录名不能够带有大写字母

例如在我这里,具体是——我习惯性在整个SOPC工程文件夹中新建一个"software"文件夹存放我的NIOS软件工程,也就是以"software"文件夹作为我的Workspace,但是有时我也习惯性的使文件夹首字母大写,即命名为"Software",这样一来,不论用哪个版本的NIOSⅡIDE都会出现上面的“Error Creating Project: Invalid project description. ... ...***_syslib overlaps the location of anther project...”的错误,只要改回成"software",重新选定Workspace,再创建软件工程,就没问题了。

我还试了下,如果文件夹中已经存在"software"文件夹,再想新建个"Software"文件夹,会提示你与现有文件夹重名

而如果已经在"Software"下建立起了工程文件,再用NIOSⅡIDE打开编译运行的话,是没问题的;也就是说Workspace名字里含有大写字母的话导入工程是没问题的,但是新建工程就会出现上面的错误~

想不到啊想不到~~ 文件路径里中文空格不能有,原来连文件名大写也是有影响的啊!!!~

转载于:https://www.cnblogs.com/mark_lewis/archive/2011/04/05/2005905.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值