CnPack Forum


 
Subject: CnHardWareInfo 在DelphiXE2中不能編譯
sehe
新警察
Rank: 1



UID 67529
Digest Posts 0
Credits 12
Posts 5
点点分 12
Reading Access 10
Registered 2012-5-10
Status Offline
Post at 2012-5-10 10:36  Profile | Blog | P.M. 
CnHardWareInfo 在DelphiXE2中不能編譯

CnHardWareInfo 在DelphiXE2中不能編譯

下面語句編譯不過
if not GetProcessAffinityMask(CurrProc, ProcessAffinityOld, SystemAffinity) then
    Exit;

還有 64位 裡面的 匯編也是不能編譯
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6680
Posts 3519
点点分 6680
Reading Access 102
Registered 2004-3-28
Status Online
Post at 2012-5-10 18:20  Profile | Blog | P.M. 
确实是64位的声明问题,我改改。
Top
sehe
新警察
Rank: 1



UID 67529
Digest Posts 0
Credits 12
Posts 5
点点分 12
Reading Access 10
Registered 2012-5-10
Status Offline
Post at 2012-5-11 09:38  Profile | Blog | P.M. 
請問有修改好沒有,修改好後,請及時更新下載, 或發一份給我(sehe75@163.com) 謝謝.
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6680
Posts 3519
点点分 6680
Reading Access 102
Registered 2004-3-28
Status Online
Post at 2012-5-11 09:46  Profile | Blog | P.M. 
SVN上已经提交。另外请问您所说的“64位 裡面的 匯編也是不能編譯”具体错误位置和出错信息在哪儿?我现在没有环境编它也见不到出错信息。
Top
sehe
新警察
Rank: 1



UID 67529
Digest Posts 0
Credits 12
Posts 5
点点分 12
Reading Access 10
Registered 2012-5-10
Status Offline
Post at 2012-5-11 10:08  Profile | Blog | P.M. 
更新了代碼, XE2 32位可以了,估計64位那些匯編改動較大,沒有64位XE2环境, 可以加我QQ: 105957021, 遠程測試

[ 本帖最後由 sehe 於 2012-5-11 10:24 編輯 ]
Top
sehe
新警察
Rank: 1



UID 67529
Digest Posts 0
Credits 12
Posts 5
点点分 12
Reading Access 10
Registered 2012-5-10
Status Offline
Post at 2012-5-11 10:33  Profile | Blog | P.M. 
dcc64 对内嵌汇编的语法进行了更多的限制,现在只能整段的 asm 而不能中间插一段了
64位和32位的寄存器表示不同
Top
aqtata817
新警察
Rank: 1



UID 67098
Digest Posts 0
Credits 8
Posts 3
点点分 8
Reading Access 10
Registered 2011-7-15
Status Offline
Post at 2012-5-14 23:28  Profile | Blog | P.M. 


QUOTE:
原帖由 Passion 于 2012-5-11 09:46 发表
SVN上已经提交。另外请问您所说的“64位 裡面的 匯編也是不能編譯”具体错误位置和出错信息在哪儿?我现在没有环境编它也见不到出错信息。

请问下CnVcl的SVN地址是?
Top
sehe
新警察
Rank: 1



UID 67529
Digest Posts 0
Credits 12
Posts 5
点点分 12
Reading Access 10
Registered 2012-5-10
Status Offline
Post at 2012-5-15 10:05  Profile | Blog | P.M. 
64位還是不行,匯編代碼編譯不過。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6680
Posts 3519
点点分 6680
Reading Access 102
Registered 2004-3-28
Status Online
Post at 2012-5-15 17:48  Profile | Blog | P.M. 
是的。里头代码都是32位的汇编,暂时不支持64位。
SVN地址见:http://cnpack.org/showdetail.php?id=639
Top
 




All times are GMT++8, the time now is 2022-8-13 11:03

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.010611 second(s), 8 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP