- CUnit – http://cunit.sourceforge.net/
- CUnitWin32 – http://code.google.com/p/cunitwin32/
- CppUnit – http://sourceforge.net/projects/cppunit
- CUT (C Unit Tester) – http://sourceforge.net/projects/freshmeat_cut/
- GoogleTest – http://code.google.com/p/googletest/
- TUT – http://tut-framework.sourceforge.net/
- UnitTest – http://devmentor.org/#UnitTest
- UnitTest++ – http://unittest-cpp.sourceforge.net/
- Unit++ – http://unitpp.sourceforge.net/
- WinUnit – http://msdn.microsoft.com/en-us/magazine/cc136757.aspx
Category Archives: Programming
AOSP
Books
- Embeded Android – https://www.oreilly.com/library/view/embedded-android/9781449327958/
- Learning Android Forensics – https://www.packtpub.com/networking-and-servers/learning-android-forensics
References
- Main site – https://source.android.com/
- Android source outline – https://elinux.org/Master-android
- A Practical Real-World Approach To Android Platform Development in ODROID – https://com.odroid.com/sigong/nf_file_board/nfile_board_view.php?bid=98
- Embeded Linux wiki – https://elinux.org/Android_Device
Sound library for C/C++
Open-source
- irrKlang – https://www.ambiera.com/irrklang/
- OpenAL – https://www.openal.org/
- JUCE – https://juce.com/
- PortAudio – http://www.portaudio.com/
- RtAudio – https://www.music.mcgill.ca/~gary/rtaudio/
- SoLoud – http://sol.gfxile.net/soloud/
- YSE – http://www.attr-x.net/yse/
Commercial
- BASS – https://www.un4seen.com/
- FMOD – https://www.fmod.com/
- Superpowered Audio SDK – https://superpowered.com/
- The Miles Sound System – http://www.radgametools.com/miles.htm
Android NDK
Main
- Android NDK: https://developer.android.com/ndk/
Default GCC compiler options
- armeabi: -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -g -march=armv5te -mtune=xscale -msoft-float -mthumb -DANDROID -Wall -Wextra -Werror -Wa,–noexecstack -Wformat -Werror=format-security
- armeabi-v7a: -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=softfp -mthumb -DANDROID -Wall -Wextra -Werror -Wa,–noexecstack -Wformat -Werror=format-security
- arm64-v8a: -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -DANDROID -Wall -Wextra -Werror -Wa,–noexecstack -Wformat -Werror=format-security
- x86: -ffunction-sections -funwind-tables -no-canonical-prefixes -g -fstack-protector-strong -Wall -Wextra -Werror -Wa,–noexecstack -Wformat -Werror=format-security -mstackrealign -mstack-protector-guard=global
- x86_64: -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -DANDROID -Wall -Wextra -Werror -Wa,–noexecstack -Wformat -Werror=format-security
- mips: -mips32 -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -fmessage-length=0 -no-canonical-prefixes -DANDROID -Wall -Wextra -Werror -Wa,–noexecstack -Wformat -Werror=format-security
- mips64: -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -fmessage-length=0 -no-canonical-prefixes -DANDROID -Wall -Wextra -Werror -Wa,–noexecstack -Wformat -Werror=format-security
XMPP
XMPP (a.k.a. Jabber)
Home
- XMPP Standards Foundation – http://xmpp.org/
C/C++
- (LIB) libstrophe – http://strophe.im/libstrophe/
- (LIB) gloox – http://camaya.net/gloox
- (SERVER) glooxd – http://camaya.net/glooxd
- (SERVER) jabberd14 – http://jabberd.org/
- (SERVER) jabberd2 – http://codex.xiaoka.com/wiki/jabberd2:start
- (SERVER) psyced – http://www.psyced.org/
- (CLIENT) libjingle – http://code.google.com/p/libjingle/
- (CLIENT) vaccum-im – http://code.google.com/p/vacuum-im/
Microsoft Windows Programming
Blogs
- The Old New Thing – http://blogs.msdn.com/b/oldnewthing/
- Catch22 – http://www.catch22.net/
- 괴짜 프로그래머의 일상사 – http://jiniya.net/
Windows API Tutorials
- Programming with Cat (Japanese) – http://www.kumei.ne.jp/c_lang/
- DINOP.com VC++ Tips (Japanese) – http://www.dinop.com/vc/
- WinAPI (Korean) – http://www.winapi.co.kr/
Community (Korean)
- 독립 개발자 네트워크 – http://www.indidev.net/
C/C++ Foundation Library
Foundation / Framework Library
- POCO C++ Libraries – http://pocoproject.org/
- Dlib – http://dlib.net/
- LIBH – http://libh.slashusr.org/
- NCBI C++ Toolkit – http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/
- rulib – http://www.wheresjames.com/rulib/
Design patterns / data structures
String
- The Better String Library – http://bstring.sourceforge.net/
- ICU4C – http://site.icu-project.org/
- fmt – https://github.com/fmtlib/fmt
SWF
File Format
Game Animation Solutions based on SWF
- http://gree.github.io/lwf/
- http://gafmedia.com/converter/
- http://raymondlu1983.blog.com/super-animation-converter/
Cocos2d / Cocos2d-x
Misc
Internationalization
Concenpt
- Unicode Consortium – http://www.unicode.org/
Programming
- MSDN: Go Global Developer Center – http://msdn.microsoft.com/en-us/goglobal/
- MSDN: Internationalization for Windows Application – http://msdn.microsoft.com/en-us/library/dd318661
Terminology
- Microsoft Language Portal – http://www.microsoft.com/Language/
Blog
- Sorting it all Out – http://blogs.msdn.com/b/michkap/
WTL (Windows Template Library)
Main site
- WTL – http://wtl.sourceforge.net/
- ATL Server – http://atlserver.codeplex.com/
References
- Viksoe’s WTL – http://www.viksoe.dk/wtldoc/
- CodeProject’s WTL – http://www.codeproject.com/wtl/
- CodeGuru’s WTL – http://www.codeguru.com/cpp/com-tech/atl/wtl/
- The So-Software Studio’s WTL (Japanese) – http://home.att.ne.jp/banana/akatsuki/
- WinAPI’s WTL (Korean) – http://www.winapi.co.kr/project/library/wtl/wtl.htm
Community
- WTL Support List – http://tech.groups.yahoo.com/group/wtl/
Applications
- BVRDE – http://bvrde.sourceforge.net/
- Google Chrome – http://code.google.com/chromium/
- Halite BitTorrent Client – http://www.binarynotions.com/halite-bittorrent-client/
- HydraIRC – http://www.hydrairc.com/
- LiberTV – http://code.google.com/p/libertv/
- Programmer’s Notepad – http://www.pnotepad.org/
- TablePad – http://sourceforge.net/projects/tablepad/
Misc.
- WTL Docking Windows – https://bitbucket.org/sergiu/wtl-dockwins/