游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6616|回复: 5

如何转换工程文件?

[复制链接]

26

主题

101

帖子

119

积分

注册会员

Rank: 2

积分
119
发表于 2005-1-9 10:47:00 | 显示全部楼层 |阅读模式
我下载了v18库,但是正如你所说,BCB工程文件需要重新建,因为我用的是bcb5.0,而且目前不打算升级。我重新建立了工程文件,但是编译出错。
#pragma resource "hglv18.res"

[C++ Error] Config.H(20): E2047 Bad pragma directive syntax
[C++ Error] Config.H(41): E2187 Unexpected end of file in conditional started on line 1


不知胡兄可否以最简单的hello为例子,告知如何建立正确的bcb5.0工程文件,谢谢

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2005-1-9 15:00:00 | 显示全部楼层

Re:如何转换工程文件?

看来BCB5下不能使用#pragma resource这个命令,那你将Config.H的第20行注释掉试一下。

至于这个问题,在下一版LR-13.6中Config.H的这几行将改为:

#ifndef __MAKEHGL__
#pragma comment(lib,"HGLv18.LIB")
        #if __BORLANDC__ >= 0x560                        //Borland C++ Builder 6.0或更高版本
                #pragma resource "hglv18.res"
        #endif
#endif//__MAKEHGL__

26

主题

101

帖子

119

积分

注册会员

Rank: 2

积分
119
 楼主| 发表于 2005-1-9 22:07:00 | 显示全部楼层

Re:如何转换工程文件?

注释去掉后编译好像可以了,但是链接出错。
手册中说“

问:总是在链接时报告“Error: Unresolved external '_main' referenced from
C:\BORLAND\CBUILDERX1.5\BORLANDCPP\LIB\C0X32.OBJ”这样的错误!
答:这是由于您创建的是一个Console(控制台)工程,请创建一个GUI工程。
问:使用古月在Windows下写游戏,是创建一个控制台工程,还是创建一个GUI工程?
答:创建一个GUI工程。

我 照着作还是出错?可否有人建立一个bcb5.0的工程文件让我参考一下。谢谢

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2005-1-9 23:18:00 | 显示全部楼层

Re:如何转换工程文件?

仍然出错报的是什么错误呢?贴出来吧!

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-3-24 13:13:00 | 显示全部楼层

Re: 如何转换工程文件?

程序:

#include <hgl/hgl.h>
#include <stdio.h>
#pragma comment(lib,"HGLv18.LIB")
#pragma resource "hglv18.res"

void GameMain(char *)
{
    wprintf(L"Hello,Game World!");
}

错误信息:
[Linker Error] RLINK32: Internal software error!
[Linker Error] Unknown RLINK32 error

编译程序:C++Builder 6.0

这个是什么原因?

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2005-3-24 14:36:00 | 显示全部楼层

Re:如何转换工程文件?

这是由于你的C++ Builder 6.0没有升级所致!升级C++ Builder 6 Update Pack 4。
或是改用Borland C++ BuilderX即可。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-12-18 12:22

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表