我正在运行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-gnu和i686-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具有缺失包含文件的子目录.知道什么包应该照顾这个吗?
在这里完成emacs新手.
我在Ubuntu上使用emacs 23.1.1和emacs入门套件.我主要在lua模式下工作(安装时package-install lua-mode).
我需要调整缩进的工作方式,因此它符合我的编码指南.
准则是:
例:
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 … 我正在使用C#和ASP.NET.
我们在IIS 6.0服务器上收到很多"奇怪"的请求,我想按域记录和编目.
例如.我们收到一些奇怪的请求,比如:
http://www.poker.winner4ever.example.com/
http://www.hotgirls.example.com/
http://santaclaus.example.com/
后三者有点显而易见,但我想把它们整理成一个,因为我们的服务器上托管了"example.com".其余的不是,对不起:-)
所以我正在寻找一些如何从上面检索example.com的好主意.其次,我想将m.,wap.,iphone等匹配到一个组中,但这可能只是在移动快捷键列表中快速查找.我可以手动编码此列表作为开始.
但是regexp这里的答案还是纯粹的字符串操作最简单的方法?我在考虑将URL字符串"拆分"为"." 以及项目[0]和项目[1]的查找...
有任何想法吗?
我无法将SVG形状导入Dia.它期待一种.shape格式(参见http://dia-installer.de/howto/create_shape/index.html)
一种解决方案是将Dia图导出为SVG并在Inkscape中编辑它,但我真的想知道如何将一些SVG剪贴画直接导入Dia.
我正在寻找关于事件对象的事件规范化的良好资源.我想自己做,但我一直觉得我会想念一些东西.
这是我到目前为止所告诉我的,如果我错过了什么.
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)
我正在尝试在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可执行文件.
据我所知,我的所有证书都有效.有人可以帮我解决这个问题吗?
我想知道是否有任何好的"咆哮"类型通知窗口可用作WPF应用程序的开源或指导教程.我正在寻找一个窗口,可以在用户保存时显示,通知他们保存成功,然后在X秒后消失(淡出),用户无需采取明确的操作来关闭通知窗口.这种方式对于不需要确认的消息/通知(如示例),用户无需单击"确定"即可关闭消息框或对话框.
我刚刚开始使用David Powers 的面向PHP面向对象解决方案的OOP PHP ,并且对OOP中的保护概念有点好奇.
作者清楚地解释了保护是如何起作用的,但是关于不希望其他人能够改变属性的一点点有点平淡.我很难想象有可能阻止其他人改变你的课程,因为他们可以打开你的class.php手动调整任何他们喜欢看到的PHP如何总是用纯文本.
注意:以上所有内容均由初学者编写,初学者对编程有所了解.
原谅初学者的问题,但是说我有一个数组:
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将数组转换为参数列表.
构建mySQL和PHP搜索的最佳方法是什么?
我目前正在使用像
%术语%
我希望它能够找到结果,即使它们拼写错误,例如:
字段值="一:停止商店:
他们搜索:
一个商店站
要么
一站式商店
等等..我想要一个非常聪明的搜索,所以即使他们不搜索确切的东西,他们也会找到这些信息.
构建这样的智能搜索的最佳方法是什么?
c# ×2
php ×2
32bit-64bit ×1
arguments ×1
arrays ×1
asp.net ×1
dia ×1
dns ×1
dom-events ×1
emacs ×1
events ×1
function ×1
g++ ×1
growl ×1
ios ×1
ipad ×1
javascript ×1
lua ×1
lua-mode ×1
mysql ×1
objective-c ×1
oop ×1
protected ×1
ruby ×1
search ×1
string ×1
svg ×1
tld ×1
ubuntu ×1
ubuntu-10.10 ×1
wpf ×1
xcode ×1