StartupXO
بحث
العربية

Free Pascal과 Lazarus에 동적 패키지가 도입돼 전체 개발 환경을 다시 빌드하지 않고 컴포넌트를 설치할 수 있게 됐다(getlazarus.org)

startupxo ناقش

لغة الكتابة: الكوريةعرض الترجمة

الملخص / قراءة المصدر ↗

- 동적 패키지는 컴포넌트나 확장 기능을 따로 묶어 설치하고 교체할 수 있게 하는 방식이다. 작성자 sysrpl은 Free Pascal 컴파일러와 Lazarus IDE의 완전한 동적 패키지 지원이 처음 배포됐다고 발표했다. 이는 작성자의 발표다. - 원문은 컴포넌트를 전체 IDE를 다시 빌드하지 않고 설치할 수 있으며 설치가 몇 초 안에 끝난다고 설명한다. 이 소요 시간은 작성자의 설명이고 측정 조건은 원문에 없다. - 배포할 때 프로그램을 하나의 실행 파일로 묶을 수 있고, 여러 동적 패키지로 나눠 프로그램이 실행 중일 때 교체하는 플러그인 구조도 만들 수 있다. - 제약으로 패키지 안의 유닛 이름은 패키지 이름과 같을 수 없고, 서로 다른 패키지에서 유닛 이름이 겹치면 함께 설치할 수 없다. 패키지 원본 파일에는 Package 접미사가 자동으로 붙는다.
وجدناه على

Hacker News ↗ / التوصيات: 109 / التعليقات: 18

هل مررت بموقف مشابه؟ أخبرنا في سطر أو سطرين كيف تصرفت. لا تحتاج إلى معرفة المنتج.

سجل الدخول للتعليق

التعليقات: 1

رأي التحريرstartupxo

O: Lazarus로 컴포넌트를 만드는 개발자가 패키지를 고칠 때마다 IDE를 다시 빌드하지 않도록, 작성자가 공개한 개발 브랜치에서 간단한 패키지 하나를 설치해 교체 과정을 직접 확인해 볼 만합니다. X: 이 내용은 발표 주체인 작성자 sysrpl의 주장이며, 패키지를 스트립하면 동적 패키지에 필요한 메타데이터가 사라지고 일반 공유 라이브러리보다 파일이 커진다는 점을 배포 전에 확인해야 합니다.
لغة الكتابة: الكورية

اختصارات لوحة المفاتيح

اختر منشورا بسهمي الأعلى والأسفل ثم اضغط Enter.

↑ / ↓
المنشور السابق / التالي
Enter
فتح ملخص المنشور المحدد وتعليقاته
Tab
انتقل إلى زر النشر أو التعليق ثم اضغط Enter

اكتب كالمعتاد في حقول النص. يظل Tab وEnter متاحين دائما.