Re: android版でstringをインクルード ( No.1 ) |
- 名前:管理人 日時:2021/10/08 01:27
手元で以下のような DxLib_Init も呼ばないようなシンプルなプログラムでコンパイルしてみたのですが
エラーが出ること無く正常にビルドが終了しました
#include "DxLib.h"
#include <string>
int android_main( void )
{
std::string str2 = std::to_string( 100 );
return 0 ;
}
ふるさんの環境では上記のプログラムでもエラーが発生してしまうかお試しいただけないでしょうか? m(_ _)m
|
Re: android版でstringをインクルード ( No.2 ) |
- 名前:ふる 日時:2021/10/08 05:13
試してみましたが変わりませんでした。
windows版は問題なくビルドできるのですが、文字コード絡みでしょうか。
こちらの環境や導入状態によるものだと思いますが、
なぜ標準ライブラリ内の数個の関数が未定義になっているのかわかりません。
思い当たる可能性などございませんでしょうか。
|
Re: android版でstringをインクルード ( No.3 ) |
- 名前:管理人 日時:2021/10/09 00:18
思い当たる可能性ですか…
Visual Studio Community 2019 のバージョンは幾つでしょうか?
現在最新では 16.11.4 ですが、割と頻繁にバージョンアップしているみたいですので、
もし最新ではありませんでしたら Visual Studio Installer で最新にしてみてください
|
Re: android版でstringをインクルード ( No.4 ) |
- 名前:ふる 日時:2021/10/09 13:23
最新版に更新してみましたが変わらずでした。
単に導入時に何かをミスったか失敗するなどしているのだと思いますので、
これで締めさせていただこうと思います。
お手間を取らせてしまい、すみませんでした。
|
Re: android版でstringをインクルード ( No.5 ) |
- 名前:管理人 日時:2021/10/10 12:59
うーん駄目でしたか…
Android で C++ を使用しての開発の場合、現在は機能の更新がほぼ止まっている
Visual Studio より Android Studio の方が安定していますので、
よろしければ Android Studio の使用を検討してみてください m(_ _)m
|
Re: android版でstringをインクルード ( No.6 ) |
- 名前:ふる 日時:2021/10/11 02:06
そうなのですね。試してみようと思います。
アドバイス頂き有難うございます。
|
Re: android版でstringをインクルード ( No.7 ) |
- 名前:あっぷる 日時:2023/01/26 09:15
当方もVisual Studio2019を使用してAndroidビルドに挑戦してみましたが
#include <string>等の参照でエラーになりましたので
プロジェクトのプロパティから
C++全般 追加のインクルードディリクトリを編集
親またはプロジェクトの既定値から継承のチェックを入れる事で解決しました
情報共有しておきます
|
Re: android版でstringをインクルード ( No.8 ) |
- 名前:管理人 日時:2023/01/28 01:10
ご情報ありがとうございます m(_ _)m
|