Thursday, July 10, 2014
Tuesday, June 17, 2014
Custom color based on Bespin color theme for eclipse
デフォルトのBespinをちょっとだけ変更
>?xml version="1.0" encoding="utf-8"?< >colorTheme id="199" name="Bespin_K" modified="2011-02-08 23:37:32" author="Russ Shearer"< >occurrenceIndication color="#616161" /< >findScope color="#191919" /< >deletionIndication color="#FF0000" /< >singleLineComment color="#1E9AE0" /< >multiLineComment color="#1E9AE0" /< >commentTaskTag color="#800080" /< >javadoc color="#1E9AE0" /< >javadocLink color="#814582" /< >javadocTag color="#800080" /< >javadocKeyword color="#800080" /< >class color="#FFFFFF" /< >interface color="#87F025" /< >method color="#F7C527" /< >methodDeclaration color="#F1C438" /< >bracket color="#FFAA00" /< >number color="#FF3A83" /< >string color="#55E439" /< >operator color="#FFFFFF" /< >keyword color="#FFAA00" /< >staticMethod color="#FFFFFF" /< >localVariable color="#FFFFFF" /< >localVariableDeclaration color="#FFFFFF" /< >field color="#357A8F" /< >staticField color="#FFFFFF" /< >staticFinalField color="#80FF00" /< >deprecatedMember color="#FFFFFF" /< >enum color="#408000" /< >inheritedMethod color="#E3B735" /< >abstractMethod color="#F1C436" /< >parameterVariable color="#FFFFFF" /< >typeArgument color="#FFAA00" /< >typeParameter color="#CDB1AD" /< >background color="#2A211C" /< >currentLine color="#222220" /< >foreground color="#F8F8F8" /< >lineNumber color="#666666" /< >selectionBackground color="#414C3B" /< >selectionForeground color="#FFFFFF" /< >/colorTheme<
Monday, June 16, 2014
Debug preprocessor, デバッグメッセージ
Debug message
#define SHOW_DEBUG_MSG #ifdef SHOW_DEBUG_MSG #include#include #define DEBUG(format, ...) fprintf (stdout, "[DEBUG] %s(%d): " format "\n", __FUNCTION__ ,__LINE__ ,##__VA_ARGS__) #else #define DEBUG(...) (void)0 #endif // DEBUG
Thursday, May 22, 2014
Ubuntu Android sdk install memo
Androidの開発環境を lubuntuに入れる。
Eclipseはインストールする必要がなく、"adt-bundle-linux-x86-20140321.zip"をGoogleからダウンロードし、unzipしたらeclipseとSdkが入っている。eclipseはそのまま実行すれば、すべてADTなどが入っている。
sdkをPATHに入れる.bashrc:
Eclipseはインストールする必要がなく、"adt-bundle-linux-x86-20140321.zip"をGoogleからダウンロードし、unzipしたらeclipseとSdkが入っている。eclipseはそのまま実行すれば、すべてADTなどが入っている。
sdkをPATHに入れる.bashrc:
export PATH=${PATH}:~/.../sdk/tools export PATH=${PATH}:~/.../sdk/platform-toolsOpengles emulator:
sudo apt-get install libgles2-mesa-dev
Wednesday, May 21, 2014
Embedded Test framewrok
Embedded Test Frame work memo:
- embUnit #includeRun Test:- Test definition: static void setup(void) {} static void teardown(void {} static void test_func1(void){ // Test for funcA TEST_ASSERT_EQUAL_STRING(exp, actual) ... } static void test_func2(void){ // Test for funcA TEST_ASSERT_EQUAL_STRING(exp, actual) ... } ... TestRef Testset_A(void){ EMB_UNIT_TESTFIXTURE(fixture){ new_TestFixture("test_func1", test_func1); new_TestFixture("test_func2", test_func2); ... } // Create a test called "Testname_A" EMB_UNIT_TESTCALLER(Testname_A, "Testname_A", setup, teardown, fixtures); return (TestRef)&Testname_A; }
#includeTestRef Testset_A(void); ... int main(int argc, const char** argv) { TestRunner_start(); TestRunner_runTest( Testset_A () ); ... TestRunner_end(); return 0; }
Subscribe to:
Posts (Atom)