问题列表 - 第44697页

如何设置GNUMAKE变量使ndk-build工作

我试图让ndk-build在Windows上的Cygwin中工作.根据NDK文档(特别是INSTALL.htm),"NDK要求GNU Make 3.81或更高版本可用于您的开发."

我在我的电脑上安装了Gnu Make.

到现在为止还挺好.

在Cygwin bash中,我转到android NDK根目录.现在当我输入以下命令时(现在没有参数,只是看看命令是否有效):

$./ ndk-build
错误:找不到'make'程序.请安装Cygwin make package或定义GNUMAKE变量以指向它.

所以我尝试设置GNUMAKE变量,但没有运气:

$ export GNUMAKE ='/ cygdrive/c\Program Files\GnuWin32\bin'
错误:您的GNUMAKE变量被定义为无效名称:/ cygdrive/c\Program Files\GnuWin32\bin请修复它以指向有效的make可执行文件(例如usr/bin/make)

我甚至尝试将其设置为usr/bin/make,因为它建议,但同样的无效名称错误.

任何人都知道如何解决这个问题?

我使用的是Windows 7,NDK r5,Cygwin 1.7.1

android cygwin makefile gnu-make android-ndk

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

C# - 是否可以从字符串中解析Type - 例如(伪代码)类型t = Type.Parse("Int32");

是否可以从C#中的字符串解析Type - 例如(伪代码)

Type t = Type.Parse("Int32");
Run Code Online (Sandbox Code Playgroud)

这适用于将来自不同格式的数据动态映射到我们的内部格式的应用程序,我需要能够动态确定要执行此操作的类型.

(.NET 3.5)

.net c#

4
推荐指数
1
解决办法
1764
查看次数

KeyValuePair列表

为什么.NET不提供类List<KeyValuePair<T, U>>

我认为当你需要保持一对数组时,有很多情况.例如,

1; 2      "a"; "array"
5; 8      "b"; "browser"
1; 9      "f"; "Firefox"
8; 10     "f"; "frequency"
Run Code Online (Sandbox Code Playgroud)

Àla:

Pairs<int, int> myPairs;

myPairs.Add(10, 8);
myPairs.Add(5, 8);
myPairs.Add(10, 5);
myPairs.Add(1, 4);

myPairs[0].Value1 = 5;
myPairs[5].Value2 = 8;
Run Code Online (Sandbox Code Playgroud)

.net

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

设置非app mac os x包的图标

如何为不是应用程序的bundle设置图标?我尝试使用CFBundleIconFile,但它不起作用(虽然如果我只是将bundle扩展名更改为.app,则icon更改为所需的).是否有其他密钥,或唯一的方法是为目录设置图标?如果是这样,是否已经有一些脚本从命令行(Xcode运行脚本)执行此操作?

macos icons bundle

5
推荐指数
1
解决办法
1559
查看次数

如何找到最大化窗口的位置?

我需要知道最大化窗口的位置.

WPF窗口具有Top和Left属性,用于指定窗口的位置.但是,如果最大化窗口,这些属性会使窗口的值保持正常状态.

如果您在单屏设置上运行,则最大化位置自然是(0,0).但是,如果您有多个屏幕不一定是真的.如果在主屏幕上最大化窗口,窗口将只有位置(0,0).

那么......有没有办法找出最大化窗口的位置(最好是与Top和Left属性相同的逻辑单元)?

wpf window

13
推荐指数
5
解决办法
7596
查看次数

如果isset $ _SESSION转到此页面?

好的,在这里遇到麻烦:

我创建了一个登录脚本,因此在一个人登录后,他们将被引导到另一个页面.而且,如果他们尝试访问其中一个页面,我会将它们重定向到登录页面.

我的问题是,如果用户登录并再次偶然发现登录页面 - 意外 - 我希望它能够识别出用户已登录并将其重定向到下一页(即index2.php) ?? 遇到麻烦:-(

到目前为止,这是我的代码:

require_once "inc/functions.class.php";
$quickprotect = new functions('inc/ini.php');

if (isset($_SESSION['goAfterLogin'])){
    $goto = $_SESSION['goAfterLogin'];
    unset($_SESSION['goAfterLogin']);
}
else $goto = $quickprotect->settings['DEFAULT_LOGIN_SUCCESS_PAGE'];

if (isset($_POST[username])) {
    if($quickprotect->login($_POST[username], $_POST[password])) header ("Location: $goto");
}
Run Code Online (Sandbox Code Playgroud)

以下是我在功能页面中存储用户会话的方法

 public function is_logged_in() {
        //Determines if a user is logged in or not. Returns true or false;
            if ($_SESSION['logged_in'] === md5($this->settings[ADMIN_PW])) {
                return true;
            }
            else return false;
        }
Run Code Online (Sandbox Code Playgroud)

php session isset

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

如果没有单个虚函数,dynamic_cast是否表现为static_cast?

在没有任何虚函数的类层次结构中,它将dynamic_cast表现为一个简单的,static_cast因为它没有为RTTI存储任何信息,否则会出错?

c++ dynamic-cast

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

突出显示Visual Studio中的成员和属性

如何在Visual Studio 2010中突出显示C#类成员和属性(声明和访问)?

c# visual-studio

5
推荐指数
0
解决办法
1754
查看次数

将外部URL重定向到退出页面

将请求外部URL的用户重定向到某种告别页面的最佳方法是什么?

我知道我可以努力安装某种类似mod_rewrite的模块.但是我不能在global.asax或母版页中做某种Page_OnRequest类型的函数吗?

c# asp.net global-asax

0
推荐指数
1
解决办法
629
查看次数

理解数字范围的正则表达式

我正在尝试构建一些正则表达式来验证一些文本框控件.我做了一些研究和测试,但不能让这个工作.我试图创建正则表达式的示例如下:

  1. 范围0-45,0位小数
  2. 范围0-20,小数点后2位
  3. 范围16-65,0小数位
  4. 范围0-99,小数点后2位
  5. 范围0-1500000,0小数位
  6. 范围0-200,小数点后1位

分别为1和5,我用过

([0-9]|[0-9]\d|45)$  
([0-9]|[0-9]\d|1500000)$  
Run Code Online (Sandbox Code Playgroud)

我遇到问题的第一个是年龄范围16-65(含),我想要没有小数位.在这里发帖后(正则表达式允许数字介于-90.0和+90.0之间)我以为我可以使用逻辑并让它得到怀疑,但不能!

我得到的表达是:

(\d|([1-6][6-4]))|65  
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我,我误解了这个!对上述其他例子的任何帮助都将受到热烈欢迎.

c# regex asp.net

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