{"id":477,"date":"2018-08-29T19:42:11","date_gmt":"2018-08-29T19:42:11","guid":{"rendered":"http:\/\/www.yazilimperver.com\/?p=477"},"modified":"2018-08-29T19:42:11","modified_gmt":"2018-08-29T19:42:11","slug":"vs-ndk-guncellemeleri","status":"publish","type":"post","link":"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/","title":{"rendered":"VS NDK G\u00fcncellemeleri"},"content":{"rendered":"<p>Tekrar merhaba arkada\u015flar. Bu sefer k\u0131sa bir hat\u0131rlatma ve sizleri bir zahmetten kurtaraca\u011f\u0131n\u0131 d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcm bir husustan bahsedece\u011fim \ud83d\ude42<\/p>\n<p><strong><span style=\"color: #339966;\"><a style=\"color: #339966;\" href=\"http:\/\/www.yazilimperver.com\/index.php\/2018\/01\/06\/visual-studio-2017-ile-ucuncu-parti-cc-kutuphanelerin-sdl-android-icin-olusturulmasi\/\">VS 2017 ile C\/C++ K\u00fct\u00fcphanelerin (SDL) Android i\u00e7in Olu\u015fturulmas\u0131<\/a><\/span><\/strong><\/p>\n<p>yaz\u0131mdan hat\u0131rlayaca\u011f\u0131n\u0131z \u00fczere \u00e7oklu platformlar i\u00e7in VS ile yaz\u0131l\u0131m geli\u015ftirmede kulland\u0131\u011f\u0131m\u0131z SDL&#8217;i hem android hem Windows i\u00e7in nas\u0131l olu\u015fturabilece\u011fimiz g\u00f6rm\u00fc\u015ft\u00fck. O yaz\u0131m\u0131zda VS hen\u00fcz <strong>NDK15c<\/strong> ve <strong>Clang 5.0<\/strong> kullanm\u0131yordu. Her neyse benzer \u015fekilde SFML&#8217;i de olu\u015fturma ihtiyac\u0131 has\u0131l oldu ve SDL i\u00e7in izledi\u011fimiz ad\u0131mlar\u0131 izleyerek VS de ilgili projeleri olu\u015fturmaya ba\u015flad\u0131m. K\u00fct\u00fcphaneleri olu\u015fturmada herhangi bir problem ile kar\u015f\u0131la\u015fmad\u0131m ta ki kaynak kod ile gelen \u00f6rnek uygulamay\u0131 olu\u015fturana kadar.<\/p>\n<p>SFML \u015fu an resmi olarak Android&#8217;i desteklemiyor ama a\u00e7\u0131k\u00e7as\u0131 daha \u00f6nceden ilgili &#8220;<em>Graphics<\/em>&#8221; k\u00fct\u00fcphanesini SDL arac\u0131l\u0131\u011f\u0131 ile Android&#8217;te kullanm\u0131\u015ft\u0131m. Gel gelelim ba\u015fka bir uygulamam i\u00e7in SFML&#8217;i direk kullanmak istedim ve bunun i\u00e7in de bu \u00f6rnek uygulamay\u0131 derleme yoluna gittim. \u0130lk farkl\u0131l\u0131\u011f\u0131 olu\u015fturma arac\u0131nda fark ettim, \u00f6rnek uygulama <a href=\"https:\/\/gradle.org\/\">Gradle arac\u0131n\u0131<\/a> kullan\u0131yordu ve a\u00e7\u0131k\u00e7as\u0131 daha \u00f6nce NDK i\u00e7in bunu kullanmam\u0131\u015ft\u0131m (<strong>Gradle<\/strong> nedir ne eder konusu ayr\u0131 bir mevzu ama k\u0131saca <strong>Ant<\/strong> ve <strong>Maven<\/strong>&#8216;a bir alternatif diyebiliriz). SDL i\u00e7in de <strong>Ant<\/strong>&#8216;\u0131 kullanm\u0131\u015ft\u0131m. Neyse <strong>Gradle<\/strong> ile istedi\u011fimi alamay\u0131nca hemen daha \u00f6nce SDL i\u00e7in olu\u015fturdu\u011fum Ant tabanl\u0131 bir &#8220;<em>Native-Activity Application (Android)<\/em>&#8221; projesi VS de olu\u015fturup, \u00f6rnek uygulamay\u0131 bunun arac\u0131l\u0131\u011f\u0131 ile paketlemeyi planlad\u0131m. Gel gelelim ki bir t\u00fcrl\u00fc paketleme i\u015flemini <strong>Ant<\/strong> ile ba\u015faramad\u0131m. A\u015fa\u011f\u0131daki gibi bir hata al\u0131yordum:<\/p>\n<pre class=\"theme:powershell top-set:false bottom-set:false lang:c++ decode:true \">2&gt;  [taskdef] Could not load definitions from resource anttasks.properties. It could not be found.\r\n2&gt;  [taskdef] Could not load definitions from resource emma_ant.properties. It could not be found.\r\n2&gt;\r\n2&gt;-check-env:\r\n2&gt;\r\n2&gt;BUILD FAILED\r\n2&gt;C:\\ProgramData\\Microsoft\\AndroidSDK\\25\\tools\\ant\\build.xml:396: Problem: failed to create task or type checkenv\r\n2&gt;Cause: The name is undefined.\r\n2&gt;Action: Check the spelling.\r\n2&gt;Action: Check that any custom tasks\/types have been declared.\r\n2&gt;Action: Check that any &lt;presetdef&gt;\/&lt;macrodef&gt; declarations have taken place.<\/pre>\n<p>A\u00e7\u0131k\u00e7as\u0131 google ile biraz didindikten sonra hemen daha \u00f6nce haz\u0131rlad\u0131\u011f\u0131m SDL \u00f6rne\u011fine d\u00f6nd\u00fcm ve onu paketlemeyi denedim. Ta ta! Ne yaz\u0131k ki ayn\u0131 s\u0131k\u0131nt\u0131y\u0131 orada da ya\u015fad\u0131m. Sonras\u0131nda biraz daha google ile cebelle\u015ftikten sonra sorunun kayna\u011f\u0131na ula\u015ft\u0131m. Google <em>Android SDK 25.3.0 Tools<\/em>\u00a0ile birlikte art\u0131k eski ant betiklerinin bir k\u0131sm\u0131n\u0131 SDK&#8217;den kald\u0131rm\u0131\u015f (yani adam Gradle kullan\u0131n diyor) bu sebeple de VS veya komut sat\u0131r\u0131nda NDK projelerini olu\u015fturmaya kalkt\u0131\u011f\u0131n\u0131z b\u00f6yle bir problem ile kar\u015f\u0131la\u015f\u0131yorsunuz.<\/p>\n<p><strong><span style=\"color: #339966;\"><a style=\"color: #339966;\" href=\"https:\/\/developer.android.com\/studio\/releases\/sdk-tools.html\" rel=\"noreferrer\">https:\/\/developer.android.com\/studio\/releases\/sdk-tools.html<\/a><\/span><\/strong>\u00a0SDK Tools, Revision 25.3.0 (March 2017):<\/p>\n<p>&#8220;Changes:<\/p>\n<ul>\n<li>Obsolete\/deprecated tools have been <span style=\"text-decoration: underline;\"><strong>removed<\/strong><\/span>:\n<ul>\n<li>android<\/li>\n<li>ddms (instead see Using DDMS)<\/li>\n<li>draw9patch (instead see Draw 9-patch)<\/li>\n<li>hierarchyviewer (instead see Profile Your Layout with Hierarchy Viewer)<\/li>\n<li>traceview (instead see Profiling with Traceview and dmtracedump)<\/li>\n<li><span style=\"text-decoration: underline;\"><strong>ant scripts<\/strong><\/span><\/li>\n<li>Project and activity templates&#8221;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Gelelim \u00e7\u00f6z\u00fcme. \u00d6n\u00fcn\u00fczde iki se\u00e7enek var:<br \/>\n1) A\u015fa\u011f\u0131da verdi\u011fim sitelerden geli\u015ftirme platformunuza g\u00f6re ilgili ara\u00e7 dizinlerini indirip <em>Android SDK Tool<\/em> dizini (varsay\u0131lan konumu <em>C:\\ProgramData\\Microsoft\\AndroidSDK\\25\\tools<\/em>) ile yer de\u011fi\u015ftirebilirsiniz,<\/p>\n<ul>\n<li>Windows =&gt; <strong><span style=\"color: #339966;\"><a style=\"color: #339966;\" href=\"https:\/\/dl.google.com\/android\/repository\/tools_r25.2.5-windows.zip\">https:\/\/dl.google.com\/android\/repository\/tools_r25.2.5-windows.zip<\/a><\/span><\/strong><\/li>\n<li>MacOsX =&gt; <strong><span style=\"color: #339966;\"><a style=\"color: #339966;\" href=\"https:\/\/dl.google.com\/android\/repository\/tools_r25.2.5-macosx.zip\">https:\/\/dl.google.com\/android\/repository\/tools_r25.2.5-macosx.zip<\/a><\/span><\/strong><\/li>\n<li>Linux =&gt; <strong><span style=\"color: #339966;\"><a style=\"color: #339966;\" href=\"https:\/\/dl.google.com\/android\/repository\/tools_r25.2.5-linux.zip\">https:\/\/dl.google.com\/android\/repository\/tools_r25.2.5-linux.zip<\/a><\/span><\/strong><\/li>\n<\/ul>\n<p>2) Ya da uygulaman\u0131z\u0131n paketlemesini Gradle kullanacak \u015fekilde g\u00fcncellersiniz.\u00a0 A\u00e7\u0131k\u00e7as\u0131 bu \u00f6nerilen y\u00f6ntem ve g\u00f6rd\u00fc\u011f\u00fcm kadar\u0131 SFML dahil bir \u00e7ok proje bu y\u00f6nde devam ediyor. A\u00e7\u0131k\u00e7as\u0131 ben Gradle&#8217;\u0131 hen\u00fcz \u00e7ok detayl\u0131 bilmiyorum ve asl\u0131nda sadece bir ka\u00e7 hususu denemek istiyorum bunun i\u00e7in ben ilk y\u00f6ntemi takip ettim. Muhtemelen VS de bu tarz kullan\u0131mlar\u0131 d\u00fc\u015f\u00fcnerek halen Ant tabanl\u0131 Android proje olu\u015fturma \u015fablonlar\u0131n\u0131 koruyor.<\/p>\n<p>Gelelim sadede. Ara\u00e7lar ve k\u00fct\u00fcphanelerin (\u00f6zellikle a\u00e7\u0131k kaynakl\u0131 olanlar\u0131n ama asl\u0131nda her durumda) yeni s\u00fcr\u00fcmlerini kullanmadan \u00f6nce muhakkak de\u011fi\u015fiklikleri inceleyin \ud83d\ude42 Bu arada yeni yaz\u0131m\u0131z i\u00e7in de bir aday ortaya \u00e7\u0131km\u0131\u015f oldu: &#8220;Olu\u015fturma Ara\u00e7lar\u0131&#8221;. Bakal\u0131m vakit bulabilirsem bir sonraki yaz\u0131lar\u0131mdan birini buna ay\u0131rmay\u0131 planl\u0131yorum.<\/p>\n<p>Tekrar g\u00f6r\u00fc\u015fmek \u00fczere sevgili yaz\u0131l\u0131mperver dostlar\u0131m.<\/p>","protected":false},"excerpt":{"rendered":"<p>Tekrar merhaba arkada\u015flar. Bu sefer k\u0131sa bir hat\u0131rlatma ve sizleri bir zahmetten kurtaraca\u011f\u0131n\u0131 d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcm bir husustan bahsedece\u011fim \ud83d\ude42 VS 2017 ile C\/C++ K\u00fct\u00fcphanelerin (SDL) Android i\u00e7in Olu\u015fturulmas\u0131 yaz\u0131mdan hat\u0131rlayaca\u011f\u0131n\u0131z \u00fczere \u00e7oklu platformlar i\u00e7in VS ile yaz\u0131l\u0131m geli\u015ftirmede kulland\u0131\u011f\u0131m\u0131z SDL&#8217;i hem android hem Windows i\u00e7in nas\u0131l olu\u015fturabilece\u011fimiz g\u00f6rm\u00fc\u015ft\u00fck. O yaz\u0131m\u0131zda VS hen\u00fcz NDK15c ve Clang 5.0&#8230; <a class=\"more-link\" href=\"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/\">Continue reading <span class=\"meta-nav\">&#8594;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"aside","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[10,41,11],"tags":[163,164,162,56,161],"class_list":["post-477","post","type-post","status-publish","format-aside","hentry","category-c","category-modern-c","category-visual-studio","tag-ant","tag-build-problem","tag-gradle","tag-ndk","tag-vs-2017-15-6","post_format-post-format-aside"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>VS NDK G\u00fcncellemeleri - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[:tr]VS NDK G\u00fcncellemeleri[:] - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\" \/>\n<meta property=\"og:description\" content=\"Tekrar merhaba arkada\u015flar. Bu sefer k\u0131sa bir hat\u0131rlatma ve sizleri bir zahmetten kurtaraca\u011f\u0131n\u0131 d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcm bir husustan bahsedece\u011fim \ud83d\ude42 VS 2017 ile C\/C++ K\u00fct\u00fcphanelerin (SDL) Android i\u00e7in Olu\u015fturulmas\u0131 yaz\u0131mdan hat\u0131rlayaca\u011f\u0131n\u0131z \u00fczere \u00e7oklu platformlar i\u00e7in VS ile yaz\u0131l\u0131m geli\u015ftirmede kulland\u0131\u011f\u0131m\u0131z SDL&#8217;i hem android hem Windows i\u00e7in nas\u0131l olu\u015fturabilece\u011fimiz g\u00f6rm\u00fc\u015ft\u00fck. O yaz\u0131m\u0131zda VS hen\u00fcz NDK15c ve Clang 5.0... Continue reading &#8594;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/\" \/>\n<meta property=\"og:site_name\" content=\"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-29T19:42:11+00:00\" \/>\n<meta name=\"author\" content=\"yaz\u0131l\u0131mperver\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"yaz\u0131l\u0131mperver\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/\"},\"author\":{\"name\":\"yaz\u0131l\u0131mperver\",\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\"},\"headline\":\"VS NDK G\u00fcncellemeleri\",\"datePublished\":\"2018-08-29T19:42:11+00:00\",\"dateModified\":\"2018-08-29T19:42:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/\"},\"wordCount\":697,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\"},\"keywords\":[\"Ant\",\"Build Problem\",\"Gradle\",\"ndk\",\"VS 2017 15.6\"],\"articleSection\":[\"C++\",\"Modern C++\",\"Visual Studio\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/\",\"url\":\"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/\",\"name\":\"[:tr]VS NDK G\u00fcncellemeleri[:] - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#website\"},\"datePublished\":\"2018-08-29T19:42:11+00:00\",\"dateModified\":\"2018-08-29T19:42:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ana sayfa\",\"item\":\"https:\/\/www.yazilimperver.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"VS NDK G\u00fcncellemeleri\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.yazilimperver.com\/#website\",\"url\":\"https:\/\/www.yazilimperver.com\/\",\"name\":\"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\",\"description\":\"Payla\u015fmak g\u00fczeldir.\",\"publisher\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.yazilimperver.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\",\"name\":\"yaz\u0131l\u0131mperver\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png\",\"contentUrl\":\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png\",\"caption\":\"yaz\u0131l\u0131mperver\"},\"logo\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[:tr]VS NDK G\u00fcncellemeleri[:] - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/","og_locale":"tr_TR","og_type":"article","og_title":"[:tr]VS NDK G\u00fcncellemeleri[:] - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","og_description":"Tekrar merhaba arkada\u015flar. Bu sefer k\u0131sa bir hat\u0131rlatma ve sizleri bir zahmetten kurtaraca\u011f\u0131n\u0131 d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcm bir husustan bahsedece\u011fim \ud83d\ude42 VS 2017 ile C\/C++ K\u00fct\u00fcphanelerin (SDL) Android i\u00e7in Olu\u015fturulmas\u0131 yaz\u0131mdan hat\u0131rlayaca\u011f\u0131n\u0131z \u00fczere \u00e7oklu platformlar i\u00e7in VS ile yaz\u0131l\u0131m geli\u015ftirmede kulland\u0131\u011f\u0131m\u0131z SDL&#8217;i hem android hem Windows i\u00e7in nas\u0131l olu\u015fturabilece\u011fimiz g\u00f6rm\u00fc\u015ft\u00fck. O yaz\u0131m\u0131zda VS hen\u00fcz NDK15c ve Clang 5.0... Continue reading &#8594;","og_url":"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/","og_site_name":"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","article_published_time":"2018-08-29T19:42:11+00:00","author":"yaz\u0131l\u0131mperver","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"yaz\u0131l\u0131mperver","Tahmini okuma s\u00fcresi":"4 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/#article","isPartOf":{"@id":"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/"},"author":{"name":"yaz\u0131l\u0131mperver","@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb"},"headline":"VS NDK G\u00fcncellemeleri","datePublished":"2018-08-29T19:42:11+00:00","dateModified":"2018-08-29T19:42:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/"},"wordCount":697,"commentCount":0,"publisher":{"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb"},"keywords":["Ant","Build Problem","Gradle","ndk","VS 2017 15.6"],"articleSection":["C++","Modern C++","Visual Studio"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/","url":"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/","name":"[:tr]VS NDK G\u00fcncellemeleri[:] - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/www.yazilimperver.com\/#website"},"datePublished":"2018-08-29T19:42:11+00:00","dateModified":"2018-08-29T19:42:11+00:00","breadcrumb":{"@id":"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.yazilimperver.com\/index.php\/2018\/08\/29\/vs-ndk-guncellemeleri\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ana sayfa","item":"https:\/\/www.yazilimperver.com\/"},{"@type":"ListItem","position":2,"name":"VS NDK G\u00fcncellemeleri"}]},{"@type":"WebSite","@id":"https:\/\/www.yazilimperver.com\/#website","url":"https:\/\/www.yazilimperver.com\/","name":"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","description":"Payla\u015fmak g\u00fczeldir.","publisher":{"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.yazilimperver.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb","name":"yaz\u0131l\u0131mperver","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/","url":"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png","contentUrl":"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png","caption":"yaz\u0131l\u0131mperver"},"logo":{"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts\/477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/comments?post=477"}],"version-history":[{"count":3,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts\/477\/revisions"}],"predecessor-version":[{"id":480,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts\/477\/revisions\/480"}],"wp:attachment":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/media?parent=477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/categories?post=477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/tags?post=477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}