找不到包含标签的模块' sfml'

时间:2014-12-26 13:26:40

标签: android android-ndk sfml

我想我很快就要为Android开发一个应用程序了,我想尝试一下可以用来做的不同的东西。我知道SFML正在制作(或制作?)Android的移植,但我在制作example on the github时遇到了麻烦。

我克隆了repo,只是为了在我的计算机上拥有该示例的所有文件,当我在示例的根(ndk-build)键入SFML/examples/android时,会发生这种情况

Android NDK: jni/Android.mk: Cannot find module with tag 'sfml' in import path    
Android NDK: Are you sure your NDK_MODULE_PATH variable is properly defined ?    
Android NDK: The following directories were searched:    
Android NDK:         
jni/Android.mk:18: *** Android NDK: Aborting.    .  Stop.

似乎它没有在任何地方搜索,因为我的NDK_MODULE_PATH设置不正确。

我在ArchLinux下,使用yaourt -S android-ndk安装了NDK。

我尝试了不同的NDK_MODULE_PATH,但我不知道如何让它发挥作用。

你知道如何解决这个问题吗?

提前谢谢!

1 个答案:

答案 0 :(得分:1)

根据this wiki page所述,可以使用cmakemake来构建Android在SFML 2.2及其示例中的实验支持。

要启用SFML示例,配置SFML_BUILD_EXAMPLES时必须将TRUE标志设置为cmake。更多构建设置可用,并在SFML网站上的official cmake tutorial中显示。