FadeToBlack@FadeToBlack
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“我试过了,但是不行。包含cpp文件后错误会更多。 【 在 voicespeed 的大作中提到: 】 : 把.cpp文件也include了 : 我猜应该可以……”
“为什么要删贴呢?不解。”
“问题是这样: 有两个工程,A和TestA。在project/A/和project/TestA/目录下。TestA是对A中的代码进行测试。在TestA中的文件中包含A中的文件是这么写的: #include "../A/a.h" 但现在的问题是A中所有类的静态成员以及没有在头文件中定义的函数都在编译时报告未定义。测试时用的…”
“I use it first, but writing the makefile make me sick. Pre-compiler header can't work properly, while I searched the Internet and got a report of bug to the g++…”
“Linux... Howto M$? 【 在 atian25 的大作中提到: 】 : 另外,Eclipse中的Reference Project是做什么用的呢? : ----就是依赖项目. 在java里,因为保存的时候都会自动编译.所以用起来没问题. : cdt不知道. : ...................”
“照着做一遍”
“现在我把A里面的代码cp到B里面一份,删了B的reference project to A,然后修改一下包含路径就能通过了。 之前无法通过编译大概是因为测试代码和程序代码是在两个平行的目录下,编译器无法找到对应代码吧。 不过怎么做才能新建一个工程用来调试另一个工程,而不是把程序代码和测试代码都放在一个工程里呢? 另外,…”
“lz还是先google一下再发问那样比较快一点。你说呢? 【 在 cashback 的大作中提到: 】 : rt : 本人不太会用这个命令 附件(1.3MB) GNU_Make.pdf”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。