小编waf*_*irt的帖子

CMake无法找到诅咒

我正在尝试从www.marcansoft.com编译openlase库并且遇到了CMake的问题.CMake正在返回一个错误,指出它无法找到Curses,经过大量的审视后,我仍然对这个问题感到难过.我已经检查过我安装了各种ncurses软件包,但仍然存在错误.我对CMake不太熟悉,但我能够解决在此之前出现的其他依赖性问题.以下是终端输出.

tom@SILVER:~/dev/openlase$ cmake ./
-- Found JACK 
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:70 (MESSAGE):
  Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindCurses.cmake:159 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  examples/27c3_slides/CMakeLists.txt:3 (find_package)


-- Configuring incomplete, errors occurred!
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

  • 汤姆

linux curses ncurses cmake

14
推荐指数
4
解决办法
4万
查看次数

Android Studio 0.5.7不会在操作栏中显示按钮

我最近开始使用Android Studio而不是Eclipse的ADT插件.总的来说,我在Android Studio中遇到的问题非常少,而且过渡并不是很困难.今晚,我在Android Studio中开始了一个新项目,并快速设置了主要活动的基本布局,并添加了一个包含三个项目的操作栏.编辑菜单xml文件时菜单的预览显示操作栏中的按钮,但是当我在我的Galaxy SII(运行android 4.2.2)或Genymotion模拟器(运行android 4.3)上启动应用程序时,按钮是总是强行进入溢出菜单.我在操作栏中禁用了应用程序标题,以确保按钮有足够的空间,但仍然没有运气.

然后我在Eclipse中创建了一个项目,并将其复制到菜单的XML上.在我的手机和模拟器上,按钮显示在操作栏中而不是溢出菜单中.在这一点上,我看不出为什么项目在两个不同的IDE中表现不同的原因.我将Eclipse项目导入到Android Studio中,令人惊讶的是,当我再次在手机和模拟器上启动应用程序时,按钮出现在操作栏中.

有没有其他人遇到过与此类似的问题?这是一个非常令人沮丧的几个小时的圈子,直到我设法在Android Studio中获得一个按照我的意愿工作的项目.

Android Studio 0.5.7中的以下步骤可以让您与我所做的相同.

  1. 创建一个新项目.
  2. 将最低API级别设置为11.
  3. 将目标API设置为19.
  4. 将所有其他设置保留为默认值并创建项目.
  5. 在res/menu文件夹中创建一个文件调用test_menu.xml
  6. 将以下内容添加到文件中:

    <item android:id="@+id/testmeniitem"
      android:title="Test Menu Item"
      android:showAsAction="always"
      android:icon="@drawable/ic_launcher"
      />
    
    Run Code Online (Sandbox Code Playgroud)

预览应如下所示: 菜单预览

  1. 在MainActivity.java中更新onCreateOptionsMenu,以便它使测试菜单膨胀.

    getMenuInflater().inflate(R.menu.test_menu,menu);

  2. 在您选择的设备上运行该项目.菜单项应该存在但仅在溢出菜单中.

如果需要更多信息,请通知我,我将更新问题.

java eclipse android android-studio

2
推荐指数
1
解决办法
1804
查看次数

标签 统计

android ×1

android-studio ×1

cmake ×1

curses ×1

eclipse ×1

java ×1

linux ×1

ncurses ×1