Lazarus的环境配置让人有点犯晕,对于刚从delphi转到lazarus上的我来说,每次新建工程都会遇到一堆Can't find unit xxxx used by xxxx的问题,问题虽然不大,但确实让人郁闷,明明路径都设置了,怎么就找不到单元呢? 首先介绍一下Lazarus的搜索编译单元方面和delphi的区别 1.Lazarus只是Free Pascal(FPC)的外壳,实际上所有编译的工作都是由FPC完成的,本文讲述的配置方法其实是针对FPC的. 2.Lazarus虽然提供了大量的单
编译参考文章 http://blog.csdn.net/john_1984/article/details/12622215 一.编写soLoader主文件 soLoader.c内容: #include <stdio.h> typedef int (*MAIN_FN)(int,char**); int main(int argc,char* argv[]){ printf("hello so!\n"); int ret = dlopen("/data/local/
Dangling metacharacter的意思是说:摇摆不定的元字符. 翻译成编程意思就是:当前字符计算有其它意思,并不能确定你到底用于什么意思.类似于中文的多义词. 如下图所示,当我们要分割字符串中"+"的时候,编译不通过. 解决办法: 第一种:将"+"写成"\\+" public class Test { public static void main(String[] args) { String str="aaa+bbb+c