Static Library - Creating Static Libraries in C/C++

Creating Static Libraries in C/C++

Static libraries can be easily created in C or in C++. These two languages provide storage-class specifiers for indicating external or internal linkage, in addition to providing other features.

To create such a library, the exported functions/procedures and other objects variables must be specified for external linkage (i.e. by not using the C static keyword).

Static libraries usually have a ".lib" extension on Windows and a ".a" on UNIX

Read more about this topic:  Static Library

Famous quotes containing the words creating and/or libraries:

    “The peace loving nations must make a concerted effort in opposition to those violations of treaties and those ignorings of humane instincts which today are creating a state of international anarchy and instability from which there is no escape through mere isolation or neutrality.... When an epidemic of physical disease starts to spread, the community approves and joins in a quarantine of the patients in order to protect the health of the community against the spread of the disease.”
    —Franklin D. Roosevelt (1882–1945)

    “To me, nothing can be more important than giving children books, It’s better to be giving books to children than drug treatment to them when they’re 15 years old. Did it ever occur to anyone that if you put nice libraries in public schools you wouldn’t have to put them in prisons?”
    —Fran Lebowitz (20th century)