2010-06-20 5 views

답변

2

예 아니요. Delphi에서와 마찬가지로 대략적으로 작동합니다. 두 세트의 컴파일 된 유닛이 필요합니다. (.o/.ppu) 및 전환 할 수있는 방법이 있습니다.

그러나 FPC/Lazarus는 오픈 소스이므로 하나의 세트 (없는 세트) 만 배포됩니다. 그러나 당신은 -gl로 다른 FPC와 나사로를 재 컴파일 할 수 있습니다. FPC/Lazarus를 다시 컴파일하는 방법에 대한 팁은 http://www.stack.nl/~marcov/buildfaq.pdf

을 참조하십시오. 도우미, 델파이의 주요 성가심)

현재 afmA 릴리스는 중복 세트를 배포하지 않지만 더 많은 릴리스 엔지니어링 문제입니다. (특별히 스트립을 사용함으로써 비 디버그 세트는 아마도 디버그 세트에서 만들어 질 수 있습니다)

그런데 그러한 방법이 존재한다면 Lazarus maillist에게 질문하는 것이 가치가 있습니다. 릴리스가 설정하지 않더라도 기능이 존재할 가능성이 여전히있을 수 있습니다.

+2

Delphi에서 \ lib \ debug의 dcu 확장을 예를 들어 bac로 변경할 수 있습니다. – Torbins

+0

@ Torbins - 내가 왜 그렇게 생각하지 않았습니까? –

+0

@ Torbins : 가능하다는 것을 알고 있지만, 기본 라이브러리를 엉망으로 다루지는 않습니다. DCU를 두 세트 이상 만드는 방법이 없다면 여전히 연구해야합니다. –

관련 문제