![]() |
重情义的吐司 · 铆足干劲拼经济、群策群力助家乡——投身潮南高 ...· 10 月前 · |
![]() |
博学的紫菜 · 老城提质:千年广州新韵味-广东省住房和城乡建设厅· 1 年前 · |
![]() |
憨厚的烈马 · 对十三届全国人大三次会议第4792号建议的答复· 1 年前 · |
![]() |
兴奋的开水瓶 · 杨小虎主持召开全县安全生产工作会议_进行_预 ...· 1 年前 · |
![]() |
成熟的刺猬 · 电影《社交网络》登上北美地区周末票房冠军_互 ...· 2 年前 · |
我认为这是可能的,但我只是无法将以下库构建为64位,因为它们是作为项目的一部分构建的,但不考虑项目的比特性(它们是使用cppan/cmake构建的):
C:\Users\Bruce.cppan\storage\lib\amd64-msvc-19.0-32\Debug\pvt.cppan.demo.leptonica-master.lib :警告LNK4272:库机器类型'X86‘与目标机器类型'x64’冲突:警告LNK4272:库机器类型'X86‘与目标计算机类型'x64’4>C冲突:\Users\Bruce.cppan\storage\lib\amd64-msvc-19.0-32\Debug\pvt.cppan.demo.jpeg-9.2.0.lib :警告LNK4272:库机器类型'X86‘与目标计算机类型'x64’冲突:警告LNK4272:库机器类型'X86‘与目标计算机类型'x64’发生冲突‘4>C:\Users\Bruce.cppan\storage\lib\amd64-msvc-19.0-32\Debug\pvt.cppan.demo.png-1.6.23.lib :警告LNK4272:库机器类型'X86’与目标机器类型'x64‘冲突:警告LNK4272:库机器类型'X86’与目标机器类型冲突‘4>C:\Users\Bruce.cppan\storage\lib\amd64-msvc-19.0-32\Debug\pvt.cppan.demo.zlib-1.2.8.lib’4>C:\Users\Bruce.cppan\storage\lib\amd64-msvc-19.0-32\Debug\pvt.cppan.demo.webp-0.5.1.lib :警告LNK4272:库机器类型'X86‘与目标机器类型'x64’冲突:警告LNK4272:库机器类型'X86‘与目标计算机类型'x64’发生冲突
作为64位构建:
在Visual版本中构建解决方案(
tesseract.sln
)。但我省略了
–DSTATIC=1
来分享。
我向解决方案
x64
添加了一个新的配置,然后从链接器部分的
tesseract
和
tesseractmain
附加选项中删除了硬编码的
/machine:X86
。但是通过
cppan-dummy
项目构建的libs仍然是32位。
想法?
问候布鲁斯
在对MSVC构建系统进行了大量的挖掘和学习之后,如果您想要一个64位共享的.dll和.lib导入库,请执行以下操作:
后藤: Tesseract
对于熟悉的人来说,这可能是非常明显的,困难的部分是计算TESS_EXPORTS位,据我所知,这只是在代码中提到的,而且还使用了上面的repo,因为它有所有的依赖项。道具为建立回购和整理所有的东西而出丑。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券
![]() |
博学的紫菜 · 老城提质:千年广州新韵味-广东省住房和城乡建设厅 1 年前 |
![]() |
憨厚的烈马 · 对十三届全国人大三次会议第4792号建议的答复 1 年前 |
![]() |
兴奋的开水瓶 · 杨小虎主持召开全县安全生产工作会议_进行_预案_部署 1 年前 |