Notepad++، یک ویرایشگر کد رایگان و جایگزین Notepad ویندوز است که از چندین زبان برنامهنویسی و زبانهای عادی پشتیبانی میکند. برروی ویندوز اجرا شده و تحت لایسنس GPL مدیریت میشود.
بیلدکردن سورس کد
دو کامپوننت وجود دارند که بایستی جداگانه ساخته (بیلد) شوند:
- notepad++.exe (وابسته است به SciLexer.dll)
- SciLexer.dll (با nmake)
شما میتوانید نوتپدپلاسپلاس را هم به کمک ابزار Boost و هم بدون آن بیلد کنید. که نسخهی رسمی منتشرشدهی آن، با Boost بیلد شده است.
جهت بیلد notepad++.exe:
- فایل موجود در مسیر زیر از سورس کد را باز کنید:
PowerEditor\visual.net\notepadPlus.vcxproj - آن را همانند یک پروژهی نورمال ویژوال استودیو بیلد کنید.
جهت بیلد SciLexer.dll با boost: (32 و 64بیت)
- ورژن 1.55 سورس کد بوست (Boost) را دانلود کرده و سپس بایستی از آن در VS2013 استفاده شود. آن را از حالت zip خارج ساخته و پوشهی حاوی سورس کد (boost_1_55_0) را به مسیری مثل C:\sources\ انتقال دهید. اگر بخواهیددر CMD بومی ویژوال استودیو، نسخهی 64بیت کامپایل کنید، یک پسوند -x64 به انتهای دستور اضافه کنید که به صورت زیر خواهد شد:
BuildBoost.bat C:\sources\boost_1_55_0 -x64 - به scintilla\win32\ رفته و دستور زیر را اجرا کنید:
nmake -f scintilla.mak
نظرات ثبت شده بدون دیدگاه