`
buliedian
  • 浏览: 1243676 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

pb11.2编译成机器码时报错:linker:errors

阅读更多

一直以来用pb10以上版本写程序。

现在是用pb11.2写小程序。有时程序比较小可以编译成功。遇到稍微复杂一点就无法编译成machine code.一直也没找原因。下载了pb11.5还是一个鸟样。

中文的叙述太少。今天想认真解决一下。仔细查了查:

http://groups.google.com/group/sybase.public.powerbuilder.general/browse_thread/thread/8c30281c1fde077/6eab1fc6b74f0881?lnk=gst&q=pb+11+link+error#6eab1fc6b74f0881

才得知 blob的问题。

blob(ls_anystring ,EncodingUTF8!)

只要带上任何encoding都不行。真是跟group里说得一样。

辗转找到一片论坛文字:

http://www.huarw.com/bbs/TopicOther.asp?t=5&BoardID=85&id=69905

才开始下载补丁来解决此问题。

凭记忆。编译成机器码。真的成功机会太少。恼火。

分享到:
评论

相关推荐

    汇编译成机器码

    理解汇编编译成机器码的过程对于深入学习操作系统原理和技术至关重要。 首先,汇编语言是人类可读的编程语言,每个汇编指令通常对应一个或多个机器码。这些指令代表了计算机硬件可以直接理解的操作,如加载数据、...

    ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1

    今天编写一个简单的代码,报错了: template class matrix final { public: matrix(uint32_t size): SIZE(size) { _data = static_cast(malloc(SIZE * sizeof(T*))); for (uint32_t i = 0;...

    VC98linker易语言静态编译连接器

    "VC98linker易语言静态编译连接器"就是专门为易语言程序进行静态编译服务的一款工具,它基于Visual C++ 98(也称为VC98)的链接器技术。 在Windows系统下,编译过程通常包括编译器和链接器两个主要部分。编译器负责...

    安卓Linker源码(可修改编译).zip

    《安卓Linker源码解析与编译实践》 在安卓系统中,Linker是一个至关重要的组件,它负责将编译生成的ELF(Executable and Linkable Format)二进制文件加载到内存中,并进行必要的符号解析和重定位,使得应用程序...

    liblto_plugin-0.dll

    MinGW编译时报错: fatal error: -fuse-linker-plugin, but liblto_plugin-0.dll not found 时缺少的一个文件,将文件下载后放在C:\MinGW\libexec\gcc\mingw32\xxx目录下(xxx是你的g++版本号)下,问题即可解决

    [易语言]静态编译链接器_VC98linker (静态编译必备)

    在软件开发领域,将程序代码编译成独立的可执行文件是一项基本而重要的工作。易语言作为一种特别为初学者设计的编程环境,以其接近自然语言的语法降低了编程的门槛,使得即便是编程新手也能快速上手。然而,当开发者...

    易语言静态编译链接器切换工具

    VC7="E:\【e语言编程】\[静态编译链接器大全]\VC7Linker\Bin\LINK.EXE"。VC8="E:\【E语言编程】\[静态编译链接器大全]\VC8Linker\Bin\LINK.EXE"。VC9="E:\【E语言编程】\[静态编译链接器大全]\VC9Linker\Bin\LINK....

    64位汇编转机器码

    在Windows 64位环境中,汇编语言程序需要被转换成机器码才能被CPU执行。这个过程通常涉及到以下几个步骤: 1. **汇编阶段**:在这个阶段,汇编器(Assembler)读取汇编语言源代码,将其解析并转换为机器语言的中间...

    第3章 程序的机器级表示Ⅰ:基础-part021

    这个过程中,不同的编译器版本和选项可能会影响生成的汇编代码和机器码。 9. **汇编代码示例**:例如,`sumstore`函数的汇编代码展示了如何调用函数、存储和传递数据,以及如何返回值。对应的机器码是汇编代码的二...

    易语言vc6linker_VC7_VC8_VC9_VC2010_连接器

    在易语言的生态系统中,链接器(Linker)扮演着至关重要的角色,它将编译后的对象文件合并成可执行程序,使得代码能够正确运行。本文将重点介绍易语言中的VC6Linker、VC7Linker、VC8Linker、VC9Linker以及VC2010...

    5个方法解决keil全部编译的问题

    2. 逐一检查不同选项卡下的设置,尤其是“C/C++”、“Linker”等选项卡中的编译与链接设置。 3. 尝试勾选或取消勾选某些选项,观察是否能改善编译行为。 4. 如果不确定某个设置的作用,可以在网络上搜索相关信息,或...

    GNU linker version 2

    GNU Linker(通常简称为`ld`)是GNU项目中的一个关键组件,用于将编译后的目标文件链接成可执行文件或库文件。版本2表示这是GNU Linker的一个特定版本,它可能引入了新的特性、改进了性能或者修复了一些已知的问题。...

    VC98linker打包.zip

    在编程世界中,链接器(Linker)是至关重要的工具,它负责将编译器产生的对象文件合并成一个可执行程序。对于易语言(EasyLanguage)用户来说,有时在进行静态链接时可能会遇到“找不到link”的错误提示。这通常是...

    汇编语言的编译连接工具,masm ,link ,overlay linker

    1. **MASM (Microsoft Macro Assembler)**:MASM是微软提供的一个宏汇编器,用于将汇编语言源代码转换成机器可执行的二进制代码。它支持Intel x86架构,并提供了丰富的指令集和宏功能,使得编写和调试汇编程序变得...

    vc98linker

    在“vc98linker”这个主题下,我们将深入探讨静态编译的过程、优点、缺点以及与Microsoft Visual C++ 6.0(也称为VC98)的关联。 静态编译的关键在于连接器(Linker),它负责将编译器产生的对象文件(.obj)与库...

    817-1983.pdf Oracle Solaris 9 - Linker and Libraries Guide-316

    在编译过程中,编译器将源代码编译成目标文件,而Linker将这些目标文件连接成一个可执行文件。Linker的主要职责是将目标文件中的符号引用解析成实际的内存地址,并将它们连接成一个可执行文件。 Linker的工作流程...

    VC98linker

    在编程领域,链接器是编译过程中的重要组成部分,它负责将编译器生成的多个目标文件或库合并成一个可执行文件,解决符号引用和分配内存空间等任务。 1. **链接器的作用**: - 链接器的主要工作是将编译器产生的`....

    [Linker Error] Unresolved external 'viOpen' referenced from

    Linker Errors 通常出现在编译完成后,链接器(Linker)试图将编译后的对象文件(Object Files)组合成一个可执行文件的过程中。这些错误通常涉及到函数或变量未找到(Unresolved External)、重复定义(Multiple ...

Global site tag (gtag.js) - Google Analytics