تبلیغات

سورس کد Notepad++ (نوت پد پلاس پلاس) ویندوز

Notepad++، یک ویرایشگر کد رایگان و جایگزین Notepad ویندوز است که از چندین زبان برنامه‌نویسی و زبان‌های عادی پشتیبانی می‌کند. برروی ویندوز اجرا شده و تحت لایسنس GPL مدیریت می‌شود.

بیلدکردن سورس کد

دو کامپوننت وجود دارند که بایستی جداگانه ساخته (بیلد) شوند:

  • notepad++.exe (وابسته است به SciLexer.dll)
  • SciLexer.dll (با nmake)

شما می‌توانید نوت‌پدپلاس‌پلاس را هم به کمک ابزار Boost و هم بدون آن بیلد کنید. که نسخه‌ی رسمی منتشرشده‌ی آن، با Boost بیلد شده است.


جهت بیلد notepad++.exe:

  1. فایل موجود در مسیر زیر از سورس کد را باز کنید:
    PowerEditor\visual.net\notepadPlus.vcxproj
  2. آن را همانند یک پروژه‌ی نورمال ویژوال استودیو بیلد کنید.

جهت بیلد SciLexer.dll با boost: (32 و 64بیت)

  1. ورژن 1.55 سورس کد بوست (Boost) را دانلود کرده و سپس بایستی از آن در VS2013 استفاده شود. آن را از حالت zip خارج ساخته و پوشه‌ی حاوی سورس کد (boost_1_55_0) را به مسیری مثل C:\sources\ انتقال دهید. اگر بخواهیددر CMD بومی ویژوال استودیو، نسخه‌ی 64بیت کامپایل کنید، یک پسوند -x64 به انتهای دستور اضافه کنید که به صورت زیر خواهد شد:
    BuildBoost.bat C:\sources\boost_1_55_0 -x64
  2. به scintilla\win32\ رفته و دستور زیر را اجرا کنید:
    nmake -f scintilla.mak

 

تبلیغات
0
کانال تلگرام فول کده
تبلیغات

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک گذاری اطلاعات در هر زمینه‌ای / برنامه‌نویس / مدیر فول کده

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده بدون دیدگاه