こんにちは!
アプリを作るべくVisualstudioにチャレンジし始め、
https://dxlib.xsrv.jp/use/dxuse_vscom2019_android.html
こちらのサイト通りにサンプルプロジェクトを生成し、ちゃんと動いていくれていたのですが、
新しく作った2つ目3つ目のプロジェクトが同様の手順を踏み、同じサンプルプログラムを入れてもビルドするとエラーが出てうまく動いてくれません。踏めてないから動かないという話ではあると思うのですが、何度見返しても自分ではどこが間違っているのか突き止めることができませんでした。
出たエラーはE1696<stdio.h>や<string.h>”ソースファイルが開けません”、E0020”識別子〇〇が定義されてません”、などを主とした477個のエラーです。
C言語のライブラリを読み込めていないのかと思い、pathのチェックもしましたが、漏れはなかったように思います。調べているとwindowsSDKの設定みたいなものに原因があるみたいな記事も見つけましたが、一つ目のプロジェクトは依然としてしっかり動いていて、個々の設定がいったいどこから行われているかは見当がつきません。
一つ目のプロジェクトを作った時にはなかったpch.hというファイルも気になります。errorのファイル欄にも頻繁にpch.hが登場している為、ここに原因があるのかとも思いますが解決策はわからないままです。
どなたか手を貸していただけると嬉しいです。お願いいたします!
コピーしたものなのでコードにミスはないと思いますが、念のためコードも置いておきます。
code
#include "DxLib.h"
// プログラムは android_main から始まります
int android_main( void )
{
if( DxLib_Init() == -1 ) // DXライブラリ初期化処理
{
return -1 ; // エラーが起きたら直ちに終了
}
DrawBox( 220, 140, 420, 340, GetColor( 255,255,255 ), TRUE ) ; // 四角形を描画する
WaitKey() ; // キー入力待ち
DxLib_End() ; // DXライブラリ使用の終了処理
return 0 ; // ソフトの終了
}/code