标题:
[讨论]TC2.0编译的问题 各位高手多多指点小菜 不胜感激
[打印本页]
作者:
jjcd
时间:
2008-7-24 07:52
标题:
[讨论]TC2.0编译的问题 各位高手多多指点小菜 不胜感激
[讨论]TC2.0编译的问题 各位高手多多指点小菜 不胜感激
议题作者:yvqvan
信息来源:邪恶八进制信息安全团队(
www.eviloctal.com
)
TC安装在E:\Program Files\TC下面。在option的directories下设置
引用:
include directories: E:\Program Files\TC\INCLUDE
Library directories:E:\Program Files\TC\LIB
Output directory: E:\Program Files\TC\OUTPUT(该文件是我自己建立的)
Turbo C directory:E:\Program Files\TC
为了验证是否设置正确,我写了个hello world的程序来验证。
复制内容到剪贴板
代码:
#include <stdio.h>
void main()
{
printf("hello world.\n");
}
在编译的时候提示:
引用:
Unable to create file 'E:\Program Files\TC\OUTPUT\NONAME.obj'
看了之后我以为是设置路径的问题,于是设置为'E:\Program Files\OUTPUT,结果都是Unable to create file 'E:\Program Files\OUTPUT\NONAME.obj'
而我把Output directory设置成空的
再编译的时候提示:
引用:
Unable to open include file 'stdio.h'
我就看不明白了。难道头文件的添加还和输出文件保存的路径有关?
有如下问题希望高手指点一下(最好能提供参考资料,我自己看!我在网上没搜到自己要的):
1:为什么在自己建立的,要输出到指定文件下下面的时候不能建立.obj?
2:为什么前面有output directory的时候能建立,而不出现stdio.h不能打开?
3:我认为在设置include directories的时候,这个路径应该是个绝对的,不能改成其他。改了就要出错的。而output directory是可有可无,改变其中任何一个都不会影响到另外的呀?而这里的表面却显示出了2者有一定的关系。
帖子2 精华
2
积分25 阅读权限40 性别男 在线时间13 小时 注册时间2007-6-28 最后登录2008-7-17
查看详细资料
TOP
赚更多的钱
东方
荣誉会员
作者:
pat1110
时间:
2008-7-24 07:52
好久不用TC了,早忘了
貌似你直接把TC拷到c盘下就可以是用了。欢迎2008!
帖子86 精华
8
积分3398 阅读权限100 性别男 在线时间55 小时 注册时间2004-7-6 最后登录2008-6-22 [url=http://]查看个人网站[/url]
查看详细资料
TOP
让女孩一夜变的更有女人味
zshoucheng
荣誉会员
作者:
彬彬
时间:
2008-7-24 07:52
从网上下载个TC 2.0的压缩包,直接解压到C盘下就能用了
貌似用TC 2.0写C程序可以不加#include <stdio.h>等---> 伱 能 領 導 潮 流. 我 可 領 導 全 賕! <---
帖子238 精华
12
积分4746 阅读权限100 性别男 来自gd 在线时间1268 小时 注册时间2006-5-19 最后登录2008-7-18
查看详细资料
TOP
良辰择日,预测咨询,公司改名,权威易经
28度的冰
荣誉会员
作者:
小滋
时间:
2008-7-24 07:52
懒的跟你说了。
因为用TC实在是一个不好的选择。
推荐dev c++I love amethyst!
帖子177 精华
0
积分3622 阅读权限100 性别男 来自浙江 在线时间215 小时 注册时间2007-1-18 最后登录2008-7-21
查看个人网站
查看详细资料
TOP
asm
运维管理组
作者:
枝囡
时间:
2008-7-24 07:52
用vc6不是很好么?游戏吧 http://www.game8.cc/MyBlog http://www.asm32.cn
帖子1598 精华
30
积分8742 阅读权限150 性别男 在线时间954 小时 注册时间2006-9-21 最后登录2008-7-20
查看详细资料
TOP
让女孩一夜变的更有女人味
reghack
晶莹剔透§烈日灼然
作者:
就爱发动机
时间:
2008-7-24 07:52
试试放在根目录下看看。
2楼说的TC可以不加 #include <stdio.h> 这个不是很清楚。
另外,现在用visual c++6.0来编译更适合新的发展需求。
还有dev c++这个也是不错的选择。
帖子5 精华
0
积分20 阅读权限40 性别男 在线时间0 小时 注册时间2007-9-28 最后登录2008-3-19
查看详细资料
TOP
少女暴富的隐秘(图)
mingjian987
蓝色血
荣誉会员
作者:
lookyes
时间:
2008-7-24 07:52
dev c++楼上两位说的这个是不错的选择..
还有一般的TC2.0是不用加#include <stdio.h>这个的
因为这个默认是加载了的.
我自己机子的C也出了问题。具体问题为乒乓键无法全屏导致TC死掉.
可以试着换下别的TC版本有些网络上的版本有问题.无论如何都会出现错误提示的.
帖子137 精华
0
积分3463 阅读权限100 性别男 在线时间59 小时 注册时间2006-9-8 最后登录2008-7-21
查看详细资料
TOP
让女孩一夜变的更有女人味
sunwear
团队执行官
作者:
szyuewei
时间:
2008-7-24 07:52
编译器很多 不建议使用TC.
lcc
帖子3776 精华
70
积分18704 阅读权限200 性别男 来自天津 在线时间1646 小时 注册时间2004-8-16 最后登录2008-7-22
查看个人网站
查看详细资料
TOP
yvqvan
晶莹剔透§烈日灼然
作者:
weimei
时间:
2008-7-24 07:52
呵呵,我一直用的VC++6.0,因为特殊需要,所以才安装了TC,上面的问题,我找到解决方法了;
是由于TC,不支持长目录,因为我把TC放在E:\Program Files\下的,我再次检查的时候发现,TC只识别了,前面的Program ~1的形式。只要把TC放到比较短的文件目录下就OK了。
帖子2 精华
2
积分25 阅读权限40 性别男 在线时间13 小时 注册时间2007-6-28 最后登录2008-7-17
查看详细资料
TOP
kenmark
晶莹剔透§烈日灼然
欢迎光临 【3.A.S.T】网络安全爱好者 (http://3ast.com/)
Powered by Discuz! 7.2