Development
From Just Solve the File Format Problem
				
								
				(Difference between revisions)
				
																
				
				
								
				 (→Uncategorized)  | 
			 (→Revision control systems / code repositories:  Added Fossil repository database)  | 
			||
| Line 93: | Line 93: | ||
== Revision control systems / code repositories ==  | == Revision control systems / code repositories ==  | ||
* [[Concurrent Versions System]] (CVS)  | * [[Concurrent Versions System]] (CVS)  | ||
| + | * [[Fossil repository database]]  | ||
* [[Git]]  | * [[Git]]  | ||
** [[Github]]  | ** [[Github]]  | ||
Revision as of 04:36, 3 August 2019
File formats concerning compilers, interpreters, linkers, IDEs, etc.
See also: Source code, Executables
Contents | 
Build Automation
(see also Project below)
Cloud platforms
Compiling
- BSC (Browser code file)
 - IDB (State file)
 - MIDL (Microsoft Interface Definition Language)
 - ODL (Object Description Language)
 - SBR (Visual Studio source browser intermediate file)
 
Debug
- Core dump
 - GDB (GNU debugger file)
 - Precompiled header file (.gch, .pch)
 - Visual Studio PDB (Program debug database)
 
Interface
See also Resources.
- Nib file (Mac OS X development; windowed interfaces) (.nib)
 - QML
 - Storyboard file (iOS development) (.storyboard)
 - Xib file (Mac OS X / iOS development; replaced Nib files) (.xib)
 
Intermediate
- Apple framework (.framework: OS X or iOS)
 - LIB (Microsoft style) (used with Microsoft compilers for MS-DOS)
 - LIB (Unix-style) (Static library file, a variant of the UNIX ar format)
 - Object file format (.o, .obj)
 - Precompiled Header (.pch)
 - Relocatable Object Module Format
 - SREC (.s19, .sre, .srec, .s)
 - Turbo Pascal Unit (.tpu)
 
For bytecode formats, see Executables#Virtual machine code.
Linking
Packaging and installation
See:
- Archiving#Program/App/Applet/Installer specialized archive formats
 - The "Build Automation" and "Project" sections of this page
 
Project
- APL workspace (stores a set of functions and variables comprising a program or project)
 - Dev-Cpp project (.dev)
 - Developer Studio project (.dsp)
 - Developer Studio workspace (.dsw)
 - FLA (Macromedia Flash project file)
 - Geany project (.geany)
 - IntelliJ Idea module (.iml)
 - IntelliJ Idea project (.ipr)
 - IntelliJ Idea Website (.iws)
 - UltraEdit project file (.prj, pui)
 - VisualBasic project (.vbp, .vbproj)
 - Visual Studio IntelliSense Database File (.sdf)
 - Visual Studio No Compile Browser File (.ncb)
 - Visual Studio project file (.vcproj, .vcxproj, .vdproj)
 - Visual Studio Solution file (.sln)
 - Visual Studio Solution Options file (.suo)
 - Xcode Playground (.playground)
 - Xcode Project (.xcodeproj): Mac/iOS development
 
Remote procedure calls
Resource
See Resources.
Revision control systems / code repositories
- Concurrent Versions System (CVS)
 - Fossil repository database
 - Git
 - Mercurial (hg)
 - Source Code Control System (SCCS)
 
Runtime environments
Specialized
- Game Maker (.gm6, .gmk)
 - RBJ (Redcode oBJect)
 - UltraEdit wordfile (.uew)
 
Uncategorized
Links
- A sketch of an architecture-independent object-code format
 - Somebody's "How To Make Money With Apps" article (that, unintentionally, gives insights into why smartphone apps suck so much these days)
 - Band releases album as Linux kernel module
 - C++ links: executables
 
