C++ programming tools: Orwell Dev-c++

If we want to program in c++, the very first thing we need to do is set up a c++ compiler and linker. It will also make it easier on us if we use an Integrated Development Environment, also known as an IDE. Fortunately for us, we can get these things in one, simple package: the Dev-c++ IDE.

Note: While I, personally, like MinGW and Dev-c++, there are many other good IDEs and programming packages (henceforth referred to as “compilers”) available. But since these are the tools that I use, I will limit my discussion to these.

Since Dev-c++ is open source, it comes in a couple of different versions. I am currently using the “Orwell” Dev-c++ version available on SourceForge. I chose it because the development and updates are readily available.

The Dev-c++ IDE comes in an executable ready to be installed on your system. It brings with it the MinGW compiler and toolset. Since I have never had any problems with its installation, I only have one piece of advice that will be useful in the future: install it to your root directory instead of “program files” or elsewhere (see following edit). If you ever want to compile extra libraries (which you probably will) or work in the command line (which is very useful sometimes) it will be much easier if Dev-c++ is installed in the root directory instead of buried deep in the drive.

Edit:
I want to clarify my recommend installation location. Dev-c++, by default, wants to install to a directory called “Dev-Cpp” in a regular Windows location like “C:\program files\Dev-Cpp”. If we change the installation location to “C:\Dev-Cpp” instead, it will be easier to add the MinGW compiler to our path parameter at a later time if needed (and we probably will want to add it to our path parameter at some point).

Now that we have the compiler and IDE installed, it’s time to see some of the different settings.

Common Dev-c++ settings

Most, if not all, the settings we need to create a program are already configured when the Dev-c++ IDE is installed. But depending on the program we are going to make, we might need to either add some settings or change some of the defaults.

MinGW is a collection of command line tools. One of the beautiful things about Dev-c++ is that it will provide the c++ compiler inside MinGW with all the information it needs to create our program. But sometimes programs need more than just the original code. Simetimes our program will need to be linked to other libraries.

If we need to link our program to a different library, here is how we do it:

We have already created our part of the program. We have the various files in a project that we want to compile and link.

dev-c++1
But during the linking process we want to link it, for instance, to the wsock32.dll.

MinGW uses a library format that is common on Unix systems (including Linux, and other *nix systems). This library system is less common on Windows, but works just fine regardless. In the Windows world we usually identify libraries by their extension. The extension is commonly either dll for a dynamically linked library or lib for a static library. In the *nix world, it is common to preface a library with the “lib” prefix and an “a” extension. So in *nix the “wsock32.dll” library would look something like “libwsock32.a”. You will note that right after the “lib” prefix the file name is the same until the extension.

Since virtually all *nix libraries use lib(name).a format, this is also the format that MinGW knows. And since it knows this format, it will assume that there is a “lib” prefix and an “a” suffix. In fact, it will only look for the (name) portion of the library using the default command line variables.

The command line option to link is the “-l” switch. You don’t even need to put quotes around it. MinGW will look at the -l and assume that the rest of the letters form the name of the library it is looking for.

Going back to our example of “wsock32.dll” this would make the MinGW command line switch look like this: -lwsock32

Now that we know the format, it is easy to send the command line argument to the linker.

First we click on the “Project” menu and select “Project Options …”:

dev-c++2

That will open a Project Options dialog box:

dev-c++3

From the list of tabs across the top of the dialog window, select the “Perimeters” tab. The Perimeters tab is where you can add the compiler and linker options that aren’t available elsewhere. For instance, this is where you can type in the -lwsock32 line to cause MinGW to give you access to Windows sockets.

Before we leave this area completely, lets look at another very useful tab. Right next to the “Perimeters” tab is one called “Compiler”. This tab has six (6) sub-tabs that store many different options for the command line. If it is one of these switches (or options) that you need to turn off or on, it can be done there instead of adding it manually in the boxes under the “Perimeters” tab.

dev-c++4

Supplemental:

Since this essay was mostly demonstrating how to link to a “Windows” library like wsock32.dll, it seems to be a good place to explain that you MinGW isn’t actually linking to wsock32.dll with the -lwsock32 command line switch. If you try to link directly to the wsock32.dll file, you will get an error. Instead, what MinGW is doing is actually linking to a file called “libwsock32.a” like we discussed above.

But that begs the question, what the heck is libwsock32.a?

If you look around in the directories (folders) that are a part of MinGW, you will find several collections of libraries. One of those collections carries libraries that stand in for their Windows counterparts.

The folder they are stored in on my computer is:

C:\Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib32

There are many different libraries stored in the directory other than just the Windows tie-ins. But now that we know how *nix and MinGW name their libraries, we can begin to make sense of all the different libraries stored there as well as which ones are sometimes needed on a Windows machine.

The (long) listing of the directory on my computer is below the fold:

 Directory of C:\Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib32

04/10/2015  05:09 AM    <DIR>          .
04/10/2015  05:09 AM    <DIR>          ..
09/23/2013  05:23 PM             1,285 binmode.o
09/23/2013  05:23 PM            19,743 crt1.o
09/23/2013  05:23 PM            19,956 crt1u.o
09/23/2013  05:23 PM            19,743 crt2.o
09/23/2013  05:23 PM            19,956 crt2u.o
09/23/2013  05:23 PM               509 crtbegin.o
09/23/2013  05:23 PM               509 crtend.o
09/23/2013  05:23 PM             1,535 CRT_fp10.o
09/23/2013  05:23 PM             1,727 CRT_fp8.o
09/23/2013  05:23 PM             1,278 CRT_glob.o
09/23/2013  05:23 PM             1,278 CRT_noglob.o
09/23/2013  05:23 PM            12,444 dllcrt1.o
09/23/2013  05:23 PM            12,444 dllcrt2.o
09/23/2013  05:23 PM             2,826 gcrt0.o
09/23/2013  05:23 PM             2,826 gcrt1.o
09/23/2013  05:23 PM             2,826 gcrt2.o
09/23/2013  05:23 PM             3,658 libaclui.a
09/23/2013  05:23 PM           633,796 libadvapi32.a
09/23/2013  05:23 PM             5,854 libapcups.a
09/23/2013  05:23 PM             7,200 libapi-ms-win-core-winrt-l1-1-0.a
09/23/2013  05:23 PM            20,342 libapi-ms-win-core-winrt-string-l1-1-0.a
09/23/2013  05:23 PM            38,394 libauthz.a
09/23/2013  05:23 PM             6,136 libavicap32.a
09/23/2013  05:23 PM            57,274 libavifil32.a
09/23/2013  05:23 PM            12,884 libavrt.a
09/23/2013  05:23 PM            47,090 libbcrypt.a
09/23/2013  05:23 PM             9,746 libbootvid.a
09/23/2013  05:23 PM            10,880 libbrowcli.a
09/23/2013  05:23 PM            52,568 libbthprops.a
09/23/2013  05:23 PM            11,628 libcabinet.a
09/23/2013  05:23 PM             4,264 libcap.a
09/23/2013  05:23 PM           200,664 libcfgmgr32.a
09/23/2013  05:23 PM            46,428 libclasspnp.a
09/23/2013  05:23 PM            48,278 libclfsw32.a
09/23/2013  05:23 PM           101,878 libclusapi.a
09/23/2013  05:23 PM           120,094 libcmutil.a
09/23/2013  05:23 PM            87,142 libcomctl32.a
09/23/2013  05:23 PM            19,888 libcomdlg32.a
09/23/2013  05:23 PM            11,502 libconnect.a
09/23/2013  05:23 PM            20,610 libcredui.a
09/23/2013  05:23 PM           361,992 libcrtdll.a
09/23/2013  05:23 PM           228,498 libcrypt32.a
09/23/2013  05:23 PM            16,588 libcryptnet.a
09/23/2013  05:23 PM            32,650 libcryptsp.a
09/23/2013  05:23 PM            16,228 libcryptxml.a
09/23/2013  05:23 PM             4,606 libcscapi.a
09/23/2013  05:23 PM            20,198 libctl3d32.a
09/23/2013  05:23 PM             5,296 libd2d1.a
09/23/2013  05:23 PM             4,728 libd3d8.a
09/23/2013  05:23 PM            12,428 libd3d9.a
09/23/2013  05:23 PM            14,474 libd3dcompiler.a
09/23/2013  05:23 PM             9,390 libd3dcompiler_33.a
09/23/2013  05:23 PM             9,390 libd3dcompiler_34.a
09/23/2013  05:23 PM             9,390 libd3dcompiler_35.a
09/23/2013  05:23 PM             9,390 libd3dcompiler_36.a
09/23/2013  05:23 PM             9,394 libd3dcompiler_37.a
09/23/2013  05:23 PM            10,160 libd3dcompiler_38.a
09/23/2013  05:23 PM            10,160 libd3dcompiler_39.a
09/23/2013  05:23 PM            10,766 libd3dcompiler_40.a
09/23/2013  05:23 PM            11,504 libd3dcompiler_41.a
09/23/2013  05:23 PM            11,504 libd3dcompiler_42.a
09/23/2013  05:23 PM            14,556 libd3dcompiler_43.a
09/23/2013  05:23 PM            20,752 libd3dcompiler_46.a
09/23/2013  05:23 PM             8,514 libd3dcsxd.a
09/23/2013  05:23 PM             8,564 libd3dcsxd_43.a
09/23/2013  05:23 PM             8,542 libd3dcsx_46.a
09/23/2013  05:23 PM             6,786 libd3dim.a
09/23/2013  05:23 PM            17,574 libd3drm.a
09/23/2013  05:23 PM           141,074 libd3dx10.a
09/23/2013  05:23 PM           142,190 libd3dx10_33.a
09/23/2013  05:23 PM           142,190 libd3dx10_34.a
09/23/2013  05:23 PM           144,570 libd3dx10_35.a
09/23/2013  05:23 PM           144,570 libd3dx10_36.a
09/23/2013  05:23 PM           145,350 libd3dx10_37.a
09/23/2013  05:23 PM           144,578 libd3dx10_38.a
09/23/2013  05:23 PM           144,578 libd3dx10_39.a
09/23/2013  05:23 PM           141,442 libd3dx10_40.a
09/23/2013  05:23 PM           141,442 libd3dx10_41.a
09/23/2013  05:23 PM           141,442 libd3dx10_42.a
09/23/2013  05:23 PM           141,442 libd3dx10_43.a
09/23/2013  05:23 PM            37,774 libd3dx11.a
09/23/2013  05:23 PM            37,878 libd3dx11_42.a
09/23/2013  05:23 PM            37,878 libd3dx11_43.a
09/23/2013  05:23 PM           164,114 libd3dx8d.a
09/23/2013  05:23 PM           260,622 libd3dx9.a
09/23/2013  05:23 PM           212,680 libd3dx9d.a
09/23/2013  05:23 PM           254,964 libd3dx9_24.a
09/23/2013  05:23 PM           257,252 libd3dx9_25.a
09/23/2013  05:23 PM           260,524 libd3dx9_26.a
09/23/2013  05:23 PM           260,524 libd3dx9_27.a
09/23/2013  05:23 PM           264,620 libd3dx9_28.a
09/23/2013  05:23 PM           264,620 libd3dx9_29.a
09/23/2013  05:23 PM           264,620 libd3dx9_30.a
09/23/2013  05:23 PM           262,248 libd3dx9_31.a
09/23/2013  05:23 PM           266,008 libd3dx9_32.a
09/23/2013  05:23 PM           266,008 libd3dx9_33.a
09/23/2013  05:23 PM           266,008 libd3dx9_34.a
09/23/2013  05:23 PM           266,008 libd3dx9_35.a
09/23/2013  05:23 PM           267,632 libd3dx9_36.a
09/23/2013  05:23 PM           267,632 libd3dx9_37.a
09/23/2013  05:23 PM           267,632 libd3dx9_38.a
09/23/2013  05:23 PM           267,632 libd3dx9_39.a
09/23/2013  05:23 PM           267,632 libd3dx9_40.a
09/23/2013  05:23 PM           267,632 libd3dx9_41.a
09/23/2013  05:23 PM           261,952 libd3dx9_42.a
09/23/2013  05:23 PM           261,952 libd3dx9_43.a
09/23/2013  05:23 PM             2,240 libd3dxof.a
09/23/2013  05:23 PM            18,958 libdavclnt.a
09/23/2013  05:23 PM            10,936 libdavhlpr.a
09/23/2013  05:23 PM             3,700 libdbgeng.a
09/23/2013  05:23 PM           156,688 libdbghelp.a
09/23/2013  05:23 PM            11,398 libddraw.a
09/23/2013  05:23 PM                 8 libdelayimp.a
09/23/2013  05:23 PM            16,420 libdevmgr.a
09/23/2013  05:23 PM            40,070 libdevobj.a
09/23/2013  05:23 PM            24,308 libdevrtl.a
09/23/2013  05:23 PM            23,888 libdfscli.a
09/23/2013  05:23 PM             6,188 libdhcpcsvc.a
09/23/2013  05:23 PM             9,170 libdhcpcsvc6.a
09/23/2013  05:23 PM           107,632 libdhcpsapi.a
09/23/2013  05:23 PM            32,012 libdinput.a
09/23/2013  05:23 PM            30,488 libdinput8.a
09/23/2013  05:23 PM             3,640 libdlcapi.a
09/23/2013  05:23 PM            99,606 libdmoguids.a
09/23/2013  05:23 PM            23,146 libdnsapi.a
09/23/2013  05:23 PM             6,118 libdplayx.a
09/23/2013  05:23 PM             2,286 libdpnaddr.a
09/23/2013  05:23 PM             2,238 libdpnet.a
09/23/2013  05:23 PM             2,288 libdpnlobby.a
09/23/2013  05:23 PM             2,270 libdpvoice.a
09/23/2013  05:23 PM            15,506 libdsetup.a
09/23/2013  05:23 PM             9,306 libdsound.a
09/23/2013  05:23 PM            12,486 libdsrole.a
09/23/2013  05:23 PM             6,114 libdssec.a
09/23/2013  05:23 PM            21,930 libdwmapi.a
09/23/2013  05:23 PM             2,256 libdwrite.a
09/23/2013  05:23 PM             2,934 libdxapi.a
09/23/2013  05:23 PM           172,678 libdxerr8.a
09/23/2013  05:23 PM           206,330 libdxerr9.a
09/23/2013  05:23 PM            35,928 libdxgi.a
09/23/2013  05:23 PM           288,642 libdxguid.a
09/23/2013  05:23 PM            31,254 libdxva2.a
09/23/2013  05:23 PM             4,544 libeapp3hst.a
09/23/2013  05:23 PM            12,274 libeappcfg.a
09/23/2013  05:23 PM             6,864 libeappgnui.a
09/23/2013  05:23 PM             6,056 libeapphost.a
09/23/2013  05:23 PM            14,284 libeappprxy.a
09/23/2013  05:23 PM             5,330 libelscore.a
09/23/2013  05:23 PM           423,062 libesent.a
09/23/2013  05:23 PM            22,730 libevr.a
09/23/2013  05:23 PM             3,820 libfaultrep.a
09/23/2013  05:23 PM           112,596 libfwpuclnt.a
09/23/2013  05:23 PM           279,146 libgdi32.a
09/23/2013  05:23 PM           485,258 libgdiplus.a
09/23/2013  05:23 PM           127,294 libglaux.a
09/23/2013  05:23 PM            40,170 libglu32.a
09/23/2013  05:23 PM            87,116 libglut.a
09/23/2013  05:23 PM            87,354 libglut32.a
09/23/2013  05:23 PM            20,690 libgmon.a
09/23/2013  05:23 PM            21,766 libgpapi.a
09/23/2013  05:23 PM            10,942 libgpedit.a
09/23/2013  05:23 PM            56,068 libgpprefcl.a
09/23/2013  05:23 PM             4,688 libgpscript.a
09/23/2013  05:23 PM             4,518 libgptext.a
09/23/2013  05:23 PM            90,554 libhal.a
09/23/2013  05:23 PM            35,436 libhid.a
09/23/2013  05:23 PM             4,484 libhidclass.a
09/23/2013  05:23 PM            25,108 libhidparse.a
09/23/2013  05:23 PM            30,534 libhttpapi.a
09/23/2013  05:23 PM             3,010 libicmui.a
09/23/2013  05:23 PM             4,552 libigmpagnt.a
09/23/2013  05:23 PM            87,044 libimagehlp.a
09/23/2013  05:23 PM           103,822 libimm32.a
09/23/2013  05:23 PM           207,116 libiphlpapi.a
09/23/2013  05:23 PM            57,832 libiscsidsc.a
09/23/2013  05:23 PM         1,150,534 libkernel32.a
09/23/2013  05:23 PM           180,722 libks.a
09/23/2013  05:23 PM           207,134 libksguid.a
09/23/2013  05:23 PM             6,204 libksproxy.a
09/23/2013  05:23 PM           211,546 libksuser.a
09/23/2013  05:23 PM            35,946 libktmw32.a
09/23/2013  05:23 PM               734 liblargeint.a
09/23/2013  05:23 PM            58,716 liblogoncli.a
09/23/2013  05:23 PM            10,064 liblz32.a
09/23/2013  05:23 PM             1,414 libm.a
09/23/2013  05:23 PM           122,056 libmapi32.a
09/23/2013  05:23 PM             5,394 libmcd.a
09/23/2013  05:23 PM            53,242 libmf.a
09/23/2013  05:23 PM             9,016 libmfcuia32.a
09/23/2013  05:23 PM            98,956 libmfplat.a
09/23/2013  05:23 PM            67,014 libmfuuid.a
09/23/2013  05:23 PM             8,920 libmgmtapi.a
09/23/2013  05:23 PM           108,934 libmingw32.a
09/23/2013  05:23 PM         1,677,028 libmingwex.a
09/23/2013  05:23 PM             1,542 libmingwthrd.a
09/23/2013  05:23 PM             1,422 libmoldname.a
09/23/2013  05:23 PM            55,284 libmpr.a
09/23/2013  05:23 PM           106,278 libmprapi.a
09/23/2013  05:23 PM            30,260 libmqrt.a
09/23/2013  05:23 PM            34,576 libmsacm32.a
09/23/2013  05:23 PM            75,198 libmscms.a
09/23/2013  05:23 PM            64,494 libmsctf.a
09/23/2013  05:23 PM            65,184 libmsctfmonitor.a
09/23/2013  05:23 PM            12,530 libmsdmo.a
09/23/2013  05:23 PM            69,402 libmsdrm.a
09/23/2013  05:23 PM            16,478 libmshtml.a
09/23/2013  05:23 PM             5,304 libmshtmled.a
09/23/2013  05:23 PM           214,852 libmsi.a
09/23/2013  05:23 PM             3,698 libmsimg32.a
09/23/2013  05:23 PM            21,830 libmstask.a
09/23/2013  05:23 PM             8,412 libmsvcp60.a
09/23/2013  05:23 PM         1,290,376 libmsvcr100.a
09/23/2013  05:23 PM         1,360,998 libmsvcr110.a
09/23/2013  05:23 PM           650,138 libmsvcr80.a
09/23/2013  05:23 PM         1,126,392 libmsvcr90.a
09/23/2013  05:23 PM         1,181,380 libmsvcr90d.a
09/23/2013  05:23 PM         1,104,416 libmsvcrt.a
09/23/2013  05:23 PM            36,386 libmsvfw32.a
09/23/2013  05:23 PM            20,612 libmswsock.a
09/23/2013  05:23 PM            42,958 libncrypt.a
09/23/2013  05:23 PM            22,940 libnddeapi.a
09/23/2013  05:23 PM            15,642 libndfapi.a
09/23/2013  05:23 PM           378,680 libndis.a
09/23/2013  05:23 PM           314,696 libnetapi32.a
09/23/2013  05:23 PM            36,966 libnetjoin.a
09/23/2013  05:23 PM            18,444 libnetutils.a
09/23/2013  05:23 PM             4,846 libnewdev.a
09/23/2013  05:23 PM             5,260 libnormaliz.a
09/23/2013  05:23 PM         1,591,612 libntdll.a
09/23/2013  05:23 PM            86,480 libntdsapi.a
09/23/2013  05:23 PM            59,406 libntmsapi.a
09/23/2013  05:23 PM         1,691,508 libntoskrnl.a
09/23/2013  05:23 PM           138,032 libodbc32.a
09/23/2013  05:23 PM            41,592 libodbccp32.a
09/23/2013  05:23 PM           257,550 libole32.a
09/23/2013  05:23 PM            17,688 liboleacc.a
09/23/2013  05:23 PM           313,172 liboleaut32.a
09/23/2013  05:23 PM           133,040 libolecli32.a
09/23/2013  05:23 PM            18,852 liboledlg.a
09/23/2013  05:23 PM             9,976 libolepro32.a
09/23/2013  05:23 PM            18,700 libolesvr32.a
09/23/2013  05:23 PM            12,244 libolethk32.a
09/23/2013  05:23 PM           272,106 libopengl32.a
09/23/2013  05:23 PM            87,818 libp2p.a
09/23/2013  05:23 PM            67,170 libp2pcollab.a
09/23/2013  05:23 PM            31,008 libp2pgraph.a
09/23/2013  05:23 PM            31,594 libpcwum.a
09/23/2013  05:23 PM            99,764 libpdh.a
09/23/2013  05:23 PM             9,258 libpdhui.a
09/23/2013  05:23 PM            76,108 libpenwin32.a
09/23/2013  05:23 PM            27,278 libpkpd32.a
09/23/2013  05:23 PM             4,598 libportabledeviceguids.a
09/23/2013  05:23 PM            77,664 libpowrprof.a
09/23/2013  05:23 PM            22,174 libpsapi.a
09/29/2013  11:04 PM            92,476 libpthread.a
09/29/2013  11:04 PM            87,082 libpthread_s.dll.a
09/23/2013  05:23 PM             4,454 libquartz.a
09/23/2013  05:23 PM            16,710 libqutil.a
09/23/2013  05:23 PM            12,018 libqwave.a
09/23/2013  05:23 PM            62,328 librapi.a
09/23/2013  05:23 PM           113,360 librasapi32.a
09/23/2013  05:23 PM             5,922 librasdlg.a
09/23/2013  05:23 PM            64,032 libresutil.a
09/23/2013  05:23 PM            19,804 librpcdce4.a
09/23/2013  05:23 PM             3,028 librpcdiag.a
09/23/2013  05:23 PM            38,302 librpchttp.a
09/23/2013  05:23 PM            50,576 librpcns4.a
09/23/2013  05:23 PM           434,524 librpcrt4.a
09/23/2013  05:23 PM            10,364 librstrmgr.a
09/23/2013  05:23 PM            13,860 librtm.a
09/23/2013  05:23 PM            41,020 librtutils.a
09/23/2013  05:23 PM                91 libruntimeobject.a
09/23/2013  05:23 PM            28,204 libsamcli.a
09/23/2013  05:23 PM             4,568 libschedcli.a
09/23/2013  05:23 PM               734 libscrnsave.a
09/23/2013  05:23 PM               734 libscrnsavw.a
09/23/2013  05:23 PM            38,068 libscsiport.a
09/23/2013  05:23 PM            82,772 libsecur32.a
09/23/2013  05:23 PM            16,738 libsensorsapi.a
09/23/2013  05:23 PM           544,188 libsetupapi.a
09/23/2013  05:23 PM           147,720 libshell32.a
09/23/2013  05:23 PM             3,012 libshfolder.a
09/23/2013  05:23 PM           220,532 libshlwapi.a
09/23/2013  05:23 PM            38,720 libslc.a
09/23/2013  05:23 PM            14,186 libslcext.a
09/23/2013  05:23 PM             2,234 libslwga.a
09/23/2013  05:23 PM            30,588 libsnmpapi.a
09/23/2013  05:23 PM           162,998 libspoolss.a
09/23/2013  05:23 PM            31,096 libsrvcli.a
09/23/2013  05:23 PM            77,470 libsspicli.a
09/23/2013  05:23 PM           350,530 libstrmiids.a
09/23/2013  05:23 PM            16,398 libsvrapi.a
09/23/2013  05:23 PM            18,378 libsxs.a
09/23/2013  05:23 PM            20,982 libt2embed.a
09/23/2013  05:23 PM           190,048 libtapi32.a
09/23/2013  05:23 PM             6,104 libtbs.a
09/23/2013  05:23 PM            11,216 libtdh.a
09/23/2013  05:23 PM            28,348 libtdi.a
09/23/2013  05:23 PM             8,684 libtxfw32.a
09/23/2013  05:23 PM             6,778 liburl.a
09/23/2013  05:23 PM           164,808 liburlmon.a
09/23/2013  05:23 PM             7,856 libusbcamd.a
09/23/2013  05:23 PM             7,880 libusbcamd2.a
09/23/2013  05:23 PM            26,448 libusbd.a
09/23/2013  05:23 PM             3,774 libusbport.a
09/23/2013  05:23 PM           486,216 libuser32.a
09/23/2013  05:23 PM            35,134 libuserenv.a
09/23/2013  05:23 PM            35,034 libusp10.a
09/23/2013  05:23 PM           703,708 libuuid.a
09/23/2013  05:23 PM            58,148 libuxtheme.a
09/23/2013  05:23 PM            13,530 libvdmdbg.a
09/23/2013  05:23 PM            12,112 libversion.a
09/23/2013  05:23 PM            90,708 libvideoprt.a
09/23/2013  05:23 PM            10,884 libvirtdisk.a
09/23/2013  05:23 PM            74,934 libvssapi.a
09/23/2013  05:23 PM           109,986 libvsstrace.a
09/23/2013  05:23 PM             5,256 libvss_ps.a
09/23/2013  05:23 PM             2,870 libwbemuuid.a
09/23/2013  05:23 PM            10,548 libwdsclient.a
09/23/2013  05:23 PM            32,264 libwdsclientapi.a
09/23/2013  05:23 PM           133,884 libwdscore.a
09/23/2013  05:23 PM            13,930 libwdscsl.a
09/23/2013  05:23 PM            58,488 libwdsimage.a
09/23/2013  05:23 PM            13,080 libwdstptc.a
09/23/2013  05:23 PM             2,314 libwdsupgcompl.a
09/23/2013  05:23 PM           225,310 libwdsutil.a
09/23/2013  05:23 PM            14,708 libwecapi.a
09/23/2013  05:23 PM            60,534 libwer.a
09/23/2013  05:23 PM            36,146 libwevtapi.a
09/23/2013  05:23 PM             5,314 libwevtfwd.a
09/23/2013  05:23 PM           150,928 libwin32k.a
09/23/2013  05:23 PM            11,736 libwin32spl.a
09/23/2013  05:23 PM            27,284 libwindowscodecs.a
09/23/2013  05:23 PM            24,852 libwinhttp.a
09/23/2013  05:23 PM           188,324 libwininet.a
09/23/2013  05:23 PM           146,034 libwinmm.a
09/29/2013  11:04 PM            92,476 libwinpthread.a
09/29/2013  11:04 PM            87,082 libwinpthread.dll.a
09/23/2013  05:23 PM            53,704 libwinscard.a
09/23/2013  05:23 PM           101,760 libwinspool.a
09/23/2013  05:23 PM             6,438 libwinstrm.a
09/23/2013  05:23 PM            18,706 libwinusb.a
09/23/2013  05:23 PM            19,084 libwkscli.a
09/23/2013  05:23 PM            29,328 libwlanapi.a
09/23/2013  05:23 PM             6,058 libwlanui.a
09/23/2013  05:23 PM             3,820 libwlanutil.a
09/23/2013  05:23 PM           183,518 libwldap32.a
09/23/2013  05:23 PM            21,262 libwmcodecdspuuid.a
09/23/2013  05:23 PM            14,226 libwow32.a
09/23/2013  05:23 PM           236,082 libws2_32.a
09/23/2013  05:23 PM            28,174 libwsdapi.a
09/23/2013  05:23 PM            35,524 libwsnmp32.a
09/23/2013  05:23 PM            54,902 libwsock32.a
09/23/2013  05:23 PM             2,154 libwst.a
09/23/2013  05:23 PM            35,184 libwtsapi32.a
09/23/2013  05:23 PM             3,004 libx3daudio.a
09/23/2013  05:23 PM             3,064 libx3daudio1_2.a
09/23/2013  05:23 PM             3,024 libx3daudio1_3.a
09/23/2013  05:23 PM             3,024 libx3daudio1_4.a
09/23/2013  05:23 PM             3,024 libx3daudio1_5.a
09/23/2013  05:23 PM             3,024 libx3daudio1_6.a
09/23/2013  05:23 PM             3,024 libx3daudio1_7.a
09/23/2013  05:23 PM             3,848 libx3daudiod1_7.a
09/23/2013  05:23 PM             2,192 libxapofx.a
09/23/2013  05:23 PM             2,210 libxapofx1_0.a
09/23/2013  05:23 PM             2,210 libxapofx1_1.a
09/23/2013  05:23 PM             2,210 libxapofx1_2.a
09/23/2013  05:23 PM             2,210 libxapofx1_3.a
09/23/2013  05:23 PM             2,210 libxapofx1_4.a
09/23/2013  05:23 PM             2,210 libxapofx1_5.a
09/23/2013  05:23 PM             2,216 libxapofxd1_5.a
09/23/2013  05:23 PM             5,994 libxaudio2_8.a
09/23/2013  05:23 PM             6,888 libxinput.a
09/23/2013  05:23 PM             5,338 libxinput1_1.a
09/23/2013  05:23 PM             5,338 libxinput1_2.a
09/23/2013  05:23 PM             6,918 libxinput1_3.a
09/23/2013  05:23 PM             6,878 libxinput1_4.a
09/23/2013  05:23 PM             4,624 libxinput9_1_0.a
09/23/2013  05:23 PM             1,385 txtmode.o
04/10/2015  05:09 AM                 0 zdir.txt
             380 File(s)     39,179,473 bytes
Advertisements

Published by

Marisa

I am a writer of words, a thinker of thoughts, a changer of genders, and a queerer of life. I am an antagonist of the ordinary; and while I do tolerate it, I also look at it with contempt.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s