{"id":52,"date":"2016-06-01T05:17:01","date_gmt":"2016-06-01T07:17:01","guid":{"rendered":"http:\/\/vejas.defas.lt\/?p=52"},"modified":"2017-04-09T07:58:06","modified_gmt":"2017-04-09T09:58:06","slug":"programos-adaptavimas-is-android-i-raspbery-2-dalis","status":"publish","type":"post","link":"http:\/\/vejas.defas.lt\/?p=52","title":{"rendered":"Programos adaptavimas i\u0161 Android \u012f Raspbery, 2 dalis"},"content":{"rendered":"<p>\u012edomu. Kiek maksimaliai \u012fra\u0161\u0173 \u012fra\u0161yt\u0173 Raspbery \u012f MySQL&#8217;\u0105?<\/p>\n<p>1000 \u012fra\u0161\u0173 \u012fra\u0161\u0117 per 14 sekund\u017ei\u0173.<\/p>\n<p>Taigi t\u0119siame:<\/p>\n<p>Klaida kompiliuojant test.c fail\u0105:<\/p>\n<pre>#gcc-o test.o test.c -L \/usr\/local\/mysql\/lib 'mysql_config-cflags-libs'<\/pre>\n<p>klaida: <code>mysql_config-cflags-libs<\/code>: command not found<\/p>\n<p>\u012fdiegiame modul\u012f:\u00a0 apt-get install php5-mysql<\/p>\n<p>Klaida ta pati. Gal b\u016bt kompiliavimo eilut\u0117je klaida? Pakoreguojame kopiliavimo rakt\u0105 sekan\u010diai (pagal google rast\u0105 dmoore patarim\u0105: http:\/\/forums.codeblocks.org\/index.php?topic=9236.0)<\/p>\n<pre>#gcc-o test.o test.c -L \/usr\/local\/mysql\/lib 'mysql_config --cflags --libs'<\/pre>\n<p>tekstinio failo i\u0161trauka:<\/p>\n<p>sprintf(qstr2, &#8222;%i&#8221;, exit1);\/\/\u012f qstr2 string tipo kintam\u0105j\u012f \u012fra\u0161o exit1 int tipo reik\u0161m\u0119<br \/>\nqstr3[0]=&#8217;\\0&#8242;;\/\/nulina string tipo kintamojo reik\u0161m\u0119<br \/>\nstrcpy(qstr3, qstr1);\/\/prie qstr3 kintamojo prideda qstr1 kintam\u0105j\u012f<br \/>\nstrcat(qstr3, qstr2);<br \/>\nstrcat(qstr3, &#8222;,1,1,1,1,1)&#8221;);<br \/>\n\/\/printf(&#8222;%s&#8221;,qstr3);\/\/i\u0161veda qstr3 kintamojo reik\u0161m\u0119 \u012f ekran\u0105<br \/>\n\/\/printf(&#8222;\\n&#8221;);\/\/i\u0161veda nauj\u0105 eilut\u0119 \u012f ektan\u0105<br \/>\nres = mysql_perform_query(conn, qstr3);\/\/\u012fvykdo qstr3 string kintam\u0105jame esan\u010di\u0105 eilut\u0119 mysql serveryje<br \/>\nmysql_free_result(res);\/\/atlaisvina res bufer\u012f\u00a0 &#8211; mysql serverio rezultat\u0105<\/p>\n<p>Kaip ir veikia. I\u0161siai\u0161kinkim, kiek \u012fra\u0161\u0173 gal\u0117sime \u012fra\u0161yti \u012f 1GB SDcard kortel\u0119.<\/p>\n<p>Paleid\u017eiam program\u0105 su 100000 exit1 kintamojo reik\u0161me:startavo 14:31, baig\u0117 14:54 laisvos vietos SD kortel\u0117je yra 3,6GBbackup failas u\u017eima 6MB, \u012fra\u0161\u0173 skai\u010dius 100000. Jei MySQL engine tipas yra InoDB, tai vieta jau turi b\u016bti rezervuota. Reikia ie\u0161koti, kiek yra laisvos vietos MySQL serveryje.<\/p>\n<p>Taigi, darom pertrauk\u0105, dabar konstruosime \u012ftampos matavimo adapter\u012f.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u012edomu. Kiek maksimaliai \u012fra\u0161\u0173 \u012fra\u0161yt\u0173 Raspbery \u012f MySQL&#8217;\u0105? 1000 \u012fra\u0161\u0173 \u012fra\u0161\u0117 per 14 sekund\u017ei\u0173. Taigi t\u0119siame: Klaida kompiliuojant test.c fail\u0105: #gcc-o test.o test.c -L \/usr\/local\/mysql\/lib &#8216;mysql_config-cflags-libs&#8217; klaida: mysql_config-cflags-libs: command not found \u012fdiegiame modul\u012f:\u00a0 apt-get install php5-mysql Klaida ta pati. Gal b\u016bt kompiliavimo eilut\u0117je klaida? Pakoreguojame kopiliavimo rakt\u0105 sekan\u010diai (pagal google rast\u0105 dmoore patarim\u0105: http:\/\/forums.codeblocks.org\/index.php?topic=9236.0) #gcc-o &hellip; <a href=\"http:\/\/vejas.defas.lt\/?p=52\" class=\"more-link\">Skaityti toliau: <span class=\"screen-reader-text\">Programos adaptavimas i\u0161 Android \u012f Raspbery, 2 dalis<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-52","post","type-post","status-publish","format-standard","hentry","category-be-kategorijos"],"acf":[],"_links":{"self":[{"href":"http:\/\/vejas.defas.lt\/index.php?rest_route=\/wp\/v2\/posts\/52","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/vejas.defas.lt\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/vejas.defas.lt\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/vejas.defas.lt\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/vejas.defas.lt\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=52"}],"version-history":[{"count":10,"href":"http:\/\/vejas.defas.lt\/index.php?rest_route=\/wp\/v2\/posts\/52\/revisions"}],"predecessor-version":[{"id":244,"href":"http:\/\/vejas.defas.lt\/index.php?rest_route=\/wp\/v2\/posts\/52\/revisions\/244"}],"wp:attachment":[{"href":"http:\/\/vejas.defas.lt\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=52"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/vejas.defas.lt\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=52"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/vejas.defas.lt\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}