Unix programming tools
เครื่องมือการเขียนโปรแกรมยูนิกซ์
ตัวดีบักการแสดงผลข้อมูล
DebuggersData Display Debugger (GNU DDD) เป็นอินเทอร์เฟซผู้ใช้แบบกราฟิก (โดยใช้ ชุดเครื่องมือ Motif ) สำหรับดีบักเกอร์แบบบรรทัดคำสั่ง เช่นGDB DBX , JDB, HP Wildebeest Debugger, XDB ,...
อ่าน 1 นาทีการแทนที่คำสั่ง
All pages needing cleanupในการคำนวณการแทนที่คำสั่งเป็นฟังก์ชันที่ช่วยให้สามารถเรียก ใช้ คำสั่งและวางผลลัพธ์กลับลงบนบรรทัดคำสั่งเป็นอาร์กิวเมนต์สำหรับคำสั่งอื่นได้ การแทนที่คำสั่งปรากฏครั้งแรกในBourne...
อ่าน 1 นาทีเน็ตพีบีเอ็ม
Free graphics softwareNetpbm (เดิมชื่อ Pbmplus) เป็น แพ็ก เกจโอเพนซอร์สของโปรแกรมกราฟิกและไลบรารีการเขียนโปรแกรม มันถูกใช้งานเป็นหลักในUnixซึ่งพบได้ใน การแจกจ่าย ระบบปฏิบัติการ โอเพนซอร์สหลักทั้งหมด...
อ่าน 1 นาทีftrace
Debuggingftrace ( Function Tracer ) เป็นเฟรมเวิร์กการติดตาม สำหรับเคอร์เนล Linuxแม้ว่าชื่อเดิม Function Tracer จะมาจากความสามารถของ ftrace...
เอฟเอสเอ็ม
2000 softwareFASM ( flat assembler ) เป็นแอสเซมเบลอร์สำหรับ โปรเซสเซอร์ x86รองรับภาษาแอสเซมบลีแบบ Intel บน สถาปัตยกรรมคอมพิวเตอร์ IA-32และx86-64อ้างว่ามีความเร็วสูง การเพิ่มประสิทธิภาพขนาด...
glob (การเขียนโปรแกรม)
C POSIX libraryglob() ( / ɡ l ɒ b / ) เป็น ฟังก์ชัน POSIX Cสำหรับ การใช้ globbingซึ่งเป็นการใช้การจับคู่รูปแบบกับชื่อในไดเร็กทอรีของระบบไฟล์แบบ ดั้งเดิม...
ฟรีแมท
Array programming languagesFreeMatเป็น สภาพแวดล้อม การคำนวณเชิงตัวเลขและภาษาการเขียนโปรแกรมแบบโอเพนซอร์สฟรีคล้ายกับMATLABและGNU Octave นอกจากจะรองรับ ฟังก์ชัน MATLAB จำนวนมาก และ ฟังก์ชัน IDL บางส่วนแล้ว
GNU Autotools
Build automationGNU Autotoolsหรือที่รู้จักกันในชื่อGNU Build Systemคือชุดเครื่องมืออัตโนมัติสำหรับการสร้าง โปรแกรม ออกแบบมาเพื่อสนับสนุนการสร้างซอร์สโค้ดและการบรรจุไฟล์ไบนารีที่ได้
ฟอร์ทราน
1957 softwareฟอร์แทรน ( / ˈ f ɔːr t r æ n / ; เดิมชื่อFORTRAN ) เป็นภาษาโปรแกรมเชิงคำสั่งแบบคอมไพล์รุ่นที่สามซึ่งออกแบบมาเพื่อการคำนวณเชิงตัวเลขและ การ คำนวณ ทางวิทยาศาสตร์
อ่าน 1 นาทีเล็กซ์ (ซอฟต์แวร์)
CS1 maint: deprecated archival serviceLexเป็นโปรแกรมคอมพิวเตอร์ที่สร้างตัววิเคราะห์คำศัพท์ ("สแกนเนอร์" หรือ "เลกเซอร์") โดยทั่วไปจะใช้ร่วมกับตัวสร้างพาร์เซอร์yacc และเป็นตัวสร้างตัววิเคราะห์คำศัพท์มาตรฐานในระบบ...
อ่าน 1 นาทีstrip (Unix)
Pages displaying short descriptions of redirect targets via Module:Annotated linkstripเป็นคำสั่งเชลล์ สำหรับลบข้อมูล ที่ไม่จำเป็นสำหรับการดำเนินการออกจากโปรแกรมปฏิบัติการไบนารี และไฟล์ออบเจ็กต์ ซึ่ง...
สเตรซ
Command-line softwarestraceเป็น ยูทิ ลิตี้สำหรับ ผู้ใช้ ใน Linux ที่ใช้สำหรับการวินิจฉัย การดีบักและการให้คำแนะนำมันใช้ในการตรวจสอบและแก้ไขปฏิสัมพันธ์ระหว่างกระบวนการต่างๆกับเคอร์เนลของ...
อ่าน 1 นาทีคอมไพเลอร์ TenDRA
C++ compilersTenDRA Compilerเป็นคอมไพเลอร์ภาษา C/C++ สำหรับระบบปฏิบัติการที่เข้ากันได้กับPOSIX ซึ่ง ใช้ งานได้ภายใต้เงื่อนไขของใบอนุญาต BSD
เพิร์ล
American inventionsPerlเป็นภาษาโปรแกรมแบบไดนามิกที่ตีความได้และมีระดับสูงสำหรับวัตถุประสงค์ทั่วไปแม้ว่า Perl จะไม่ใช่คำย่ออย่างเป็นทางการ แต่ ก็มีการใช้คำย่อแบบย้อนกลับ ต่างๆ รวมถึง "Practical...
อ่าน 1 นาทีการทดแทนกระบวนการ
Programming language topicsในด้านคอมพิวเตอร์การแทนที่กระบวนการ (process substitution)เป็นรูปแบบหนึ่งของการสื่อสารระหว่างกระบวนการที่อนุญาตให้รับหรือส่งข้อมูลของคำสั่งในรูปแบบของเส้นทางไฟล์...
ชุดคอมไพเลอร์ GNU
1987 softwareGNU Compiler Collection ( GCC ; เดิมชื่อGNU C Compiler ) เป็นชุดคอมไพเลอร์จากโครงการ GNUที่รองรับภาษาโปรแกรมสถาปัตยกรรมฮาร์ดแวร์และระบบปฏิบัติการ ต่างๆ มูลนิธิซอฟต์แวร์เสรี (FSF)..
ซี99
C (programming language)C99 ( C9Xในระหว่างการพัฒนา อย่างเป็นทางการคือISO/IEC 9899:1999 ) เป็นเวอร์ชันก่อนหน้าของมาตรฐานเปิดภาษาการเขียนโปรแกรมC โดยขยายเวอร์ชันก่อนหน้า ( C90 )
เอส-ลัง
S-LangไลบรารีการเขียนโปรแกรมS -Langเป็นไลบรารีซอฟต์แวร์สำหรับUnix , Windows , VMS , OS/2และmacOSโดยมีรูทีนสำหรับการฝังตัวแปลภาษาสคริปต์ S-Lang...
อ่าน 1 นาทีสร้าง (ซอฟต์แวร์)
Build automationในการพัฒนาซอฟต์แวร์ Make เป็นเครื่องมือซอฟต์แวร์แบบอินเทอร์เฟซบรรทัด คำสั่งที่ดำเนินการตามลำดับการพึ่งพาที่กำหนดค่าไว้ในไฟล์การกำหนดค่าที่เรียกว่าmakefileโดยทั่วไปแล้วจะใช้สำหรับกา...
เวฟเมกเกอร์
Ajax (programming)WaveMakerคือแพลตฟอร์มการพัฒนาแบบ low-codeที่ใช้ภาษาJavaออกแบบมาเพื่อสร้างแอปพลิเคชันและแพลตฟอร์มซอฟต์แวร์ บริษัท WaveMaker Inc.
อ่าน 1 นาทีอีซี่อีคลิปส์
Computer programming tool stubsEasyEclipseเป็น โครงการ ซอฟต์แวร์โอเพนซอร์สที่โฮสต์อยู่ในSourceForge ซึ่งมีการแจกจ่าย Eclipse IDEหลายชุดที่กำหนดค่าไว้ล่วงหน้าพร้อมปลั๊กอินสำหรับวัตถุประสงค์พิเศษ เช่น การ เขียน...
อ่าน 1 นาทีบีเอส (ภาษาโปรแกรม)
Programming languagesbsเป็นภาษาโปรแกรมและคอมไพเลอร์/อินเตอร์พรีเตอร์สำหรับโปรแกรมขนาดปานกลางบนระบบUNIX คำสั่ง นี้bsสามารถเรียกใช้ได้ทั้งสำหรับการเขียนโปรแกรมแบบโต้ตอบหรือด้วยไฟล์ที่มีโปรแกรม...
ดีบักเกอร์ GNU
DebuggersGNU Debugger ( GDB ) เป็นดีบักเกอร์แบบพกพา ที่ทำงานบน ระบบ ที่คล้าย Unix หลาย ระบบและใช้งานได้กับภาษาโปรแกรม หลายภาษา รวมถึงAda , Assembly , C , C++ , D , Fortran , Haskell , Go ,.
อ่าน 1 นาทีอี (ตัวพิสูจน์ทฤษฎีบท)
CS1 maint: locationE เป็น ตัวพิสูจน์ทฤษฎีบทประสิทธิภาพสูงสำหรับตรรกะลำดับแรกแบบเต็มรูปแบบที่มีความเท่าเทียมกันโดยอิงจากแคลคูลัสการซ้อนทับ เชิงสมการ และใช้กระบวนทัศน์เชิงสมการล้วนๆ...