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-tools
Opengles 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)