问题列表 - 第43197页

在Ubuntu中交叉编译32位的64位程序时,缺少包含"bits/c ++ config.h"

我正在运行32位版本的Ubuntu 10.10并尝试交叉编译为64位目标.根据我的研究,我已经安装了g ++ - multilib包.

该程序是一个非常简单的hello世界:

#include <iostream>

int main( int argc, char** argv )
{
  std::cout << "hello world" << std::endl;
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

编译:

g++ -m64 main.cpp
Run Code Online (Sandbox Code Playgroud)

错误:

In file included from main.cpp:1:
/usr/include/c++/4.4/iostream:39: fatal error: bits/c++config.h: No such file or directory
compilation terminated.
Run Code Online (Sandbox Code Playgroud)

我发现了一个c++config.h文件,但他们居住下i486-linux-gnui686-linux-gnu目录中/usr/include/c++/4.4/没有c++config.h/usr/include/c++/bits.

关于我失踪的任何想法?没有-m64标志的编译工作正常(创建并正确运行a.out).

编辑感谢来自@nightcracker的提示,我对32位和64位系统上的包含结构进行了一些调查.我在下面添加了一个答案,暂时"修复"了问题,但我认为它会在下次更新时中断.基本上,我错过了一个名为的目录/usr/include/c++/4.4/i686-linux-gnu/64,该目录应包含一个名为bits具有缺失包含文件的子目录.知道什么包应该照顾这个吗?

ubuntu g++ cross-compiling 32bit-64bit ubuntu-10.10

166
推荐指数
3
解决办法
16万
查看次数

如何在emacs lua-mode中配置缩进?

在这里完成emacs新手.

我在Ubuntu上使用emacs 23.1.1和emacs入门套件.我主要在lua模式下工作(安装时package-install lua-mode).

我需要调整缩进的工作方式,因此它符合我的编码指南.

准则是:

  • 标签到空间;
  • 每个缩进两个空格;
  • 每行最多80个字符,没有尾随空格.

例:

local foo = function()
  print("Hello, world!")
end

如果我不尝试使用自动缩进来解决,我会使用emacs:

local foo = function()
               print("Hello, world")
end

更新:

(这属于评论,但由于它需要额外的格式,我必须把它放在这里.)

如果我尝试托马斯的解决方案,我得到这个:

local foo = function()
               print("Hello, world")
        end

请注意,end它使用制表符和四个空格缩进.不太有用......

更新2:

这件事也以错误的方式缩进:

local bar = foo(
    "one",
    "two",
   baz(), -- Note three spaces
   "quo"
)  

它应该是:

local bar = foo(
    "one",
    "two",
    baz(),
    "quo"
  )

更新3:

错误缩进的第三种情况:

local bar = foo(
    "one",
    "two"
  )

  local t …

emacs lua lua-mode

19
推荐指数
2
解决办法
5965
查看次数

C#中URL的顶级域名

我正在使用C#和ASP.NET.

我们在IIS 6.0服务器上收到很多"奇怪"的请求,我想按域记录和编目.

例如.我们收到一些奇怪的请求,比如:

http://www.poker.winner4ever.example.com/

http://www.hotgirls.example.com/

http://santaclaus.example.com/

http://m.example.com/

http://wap.example.com/

http://iphone.example.com/

后三者有点显而易见,但我想把它们整理成一个,因为我们的服务器上托管了"example.com".其余的不是,对不起:-)

所以我正在寻找一些如何从上面检索example.com的好主意.其次,我想将m.,wap.,iphone等匹配到一个组中,但这可能只是在移动快捷键列表中快速查找.我可以手动编码此列表作为开始.

但是regexp这里的答案还是纯粹的字符串操作最简单的方法?我在考虑将URL字符串"拆分"为"." 以及项目[0]和项目[1]的查找...

有任何想法吗?

c# asp.net string dns tld

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

如何将自定义SVG形状导入Dia?

我无法将SVG形状导入Dia.它期待一种.shape格式(参见http://dia-installer.de/howto/create_shape/index.html)

一种解决方案是将Dia图导出为SVG并在Inkscape中编辑它,但我真的想知道如何将一些SVG剪贴画直接导入Dia.

svg dia

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

跨浏览器事件对象规范化?

我正在寻找关于事件对象的事件规范化的良好资源.我想自己做,但我一直觉得我会想念一些东西.

这是我到目前为止所告诉我的,如果我错过了什么.

var eFix = function(e) {
    e = e || window.event;
    e.target = e.target || e.srcElement;
    e.offsetX = e.offsetX || e.layerX;
    e.offsetY = e.offsetY || e.layerY;
    e.relatedTarget = e.relatedTarget ||
        e.type == 'mouseover' ? e.fromElement : e.toElement;
    e.target = e.target || e.srcElement;
    if (target.nodeType === 3) target = target.parentNode; //Safari bug
    return e;
};
Run Code Online (Sandbox Code Playgroud)

有没有人看过完整的归一化功能?我错过了什么吗?(不用说我们要去W3C型号而不是IE)

javascript events cross-browser dom-events

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

上传新的iPad应用程序版本时出错:"iPad:应用程序可执行文件包含不受支持的体系结构:i386"

我正在尝试在App Store上更新我的iPad应用程序.我在iTunes Connect上填写了"新版本"表单,然后尝试使用Application Loader上传新版本.它拒绝了.zip文件,给了我三个错误.


我已将Info.plist文件中的"Bundle Version"行更改为1.1,并添加了"Bundle versions string,short"(也是1.1).然后我构建.app文件,并使用.mobileprovision文件将其压缩.

zip文件: Chordpad.zip
包含: ChordPad.app,ChordPad_Distribution.mobileprovision

这些是Application Loader给我的错误:
1.iPad:应用程序可执行文件包含不受支持的体系结构:i386
2.应用程序验证码签名失败.签名无效,或者未使用Apple提交的证书签名.
3.无法从您的申请中提取代码签名权利.请确保ChordPad.app是一个正确编码的有效Mach可执行文件.

据我所知,我的所有证书都有效.有人可以帮我解决这个问题吗?

xcode objective-c ipad ios

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

什么"咆哮"类型的通知窗口可用于WPF(X秒后出现和淡出的窗口)?

我想知道是否有任何好的"咆哮"类型通知窗口可用作WPF应用程序的开源或指导教程.我正在寻找一个窗口,可以在用户保存时显示,通知他们保存成功,然后在X秒后消失(淡出),用户无需采取明确的操作来关闭通知窗口.这种方式对于不需要确认的消息/通知(如示例),用户无需单击"确定"即可关闭消息框或对话框.

c# wpf growl

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

PHP受保护的类和属性,受到谁的保护?

我刚刚开始使用David Powers 的面向PHP面向对象解决方案的OOP PHP ,并且对OOP中的保护概念有点好奇.

作者清楚地解释了保护是如何起作用的,但是关于不希望其他人能够改变属性的一点点有点平淡.我很难想象有可能阻止其他人改变你的课程,因为他们可以打开你的class.php手动调整任何他们喜欢看到的PHP如何总是用纯文本.

注意:以上所有内容均由初学者编写,初学者对编程有所了解.

php oop protected

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

给定一组参数,如何将这些参数发送到Ruby中的特定函数?

原谅初学者的问题,但是说我有一个数组:

a = [1,2,3]
Run Code Online (Sandbox Code Playgroud)

而某个功能; 让我们说它是一个实例函数:

class Ilike
  def turtles(*args)
    puts args.inspect
  end
end
Run Code Online (Sandbox Code Playgroud)

我如何调用Ilike.turtles,a就像我打电话一样(Ilike.new).turtles(1,2,3).

我很熟悉send,但这似乎并没有将数组转换为参数列表.

与我正在寻找的并行是Javascript apply,相当于call将数组转换为参数列表.

ruby arrays arguments function

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

构建SMART mySQL和PHP搜索引擎的最佳方法是什么?

构建mySQL和PHP搜索的最佳方法是什么?

我目前正在使用像

%术语%

我希望它能够找到结果,即使它们拼写错误,例如:

字段值="一:停止商店:

他们搜索:

一个商店站

要么

一站式商店

等等..我想要一个非常聪明的搜索,所以即使他们不搜索确切的东西,他们也会找到这些信息.

构建这样的智能搜索的最佳方法是什么?

php mysql search

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