小编Kik*_*ohs的帖子

编译boost C++ 11 clang mac找不到cstddef

我无法使用Mac OS x 10.8.2上的clang 3.1编译boost.

这就是我做的:

./bootstrap.sh --with-toolset=clang
./b2 toolset=clang cxxflags="-std=c++11 -stdlib=libc++" linkflags="-stdlib=libc++"
Run Code Online (Sandbox Code Playgroud)

我也试过没有计时,测试,波动和信号.我尝试了一个user-config.jam

using clang-darwin
Run Code Online (Sandbox Code Playgroud)

这是我几乎每个文件都有的错误:

/boost/config/select_stdlib_config.hpp:18:12: fatal error: 'cstddef' file not found
Run Code Online (Sandbox Code Playgroud)

它有点类似于如何用clang ++/libc ++编译/链接Boost?

谢谢 :-)

更新:我确实安装了最新的Xcode 4.5.2并安装了命令行工具.

这是控制台输出的一部分:

Kikohs:trunk kikohs$ ./b2 toolset=clang cxxflags="-std=c++11 -stdlib=libc++" linkflags="-stdlib=libc++"
Performing configuration checks

- 32-bit                   : no
- 64-bit                   : yes
- x86                      : yes
- has_icu builds           : no
warning: Graph library does not contain MPI-based parallel components.
note: to enable them, add "using mpi ;" to your user-config.jam …
Run Code Online (Sandbox Code Playgroud)

c++ boost clang c++11

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

自制程序公式逐步安装进行调试

我想逐步安装一个公式,获取从zip中提取文件的文件夹,运行configure,然后使用公式设置的选项进行make和make install.

当我跑:

brew install -vd formula
Run Code Online (Sandbox Code Playgroud)

它只显示输出,我想在每个阶段停止.有可能的 ?

c++ macos homebrew

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

Qt:从QChar获取ASCII码

我需要从a获取ASCII码QChar.

在Qt 5.2中QChar::ToAscii已被删除.

这是我的代码.我怎样才能获得ASCII码?

QString data;
int key;
key = data.at(i);
Run Code Online (Sandbox Code Playgroud)

qt qchar

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

Matplotlib - 如何设置xticks之间的距离(以mm/cm /点为单位)

我一直在互联网上看很长一段时间,但无法弄清楚如何制作它.我需要绘制几个数字,其xticks定义为numpy.arange(1,N),N对于每个数字都不同.我希望xticks之间的间距在所有图形上都相同(例如1厘米),也就是说,每个图形的宽度必须取决于numpy.arange(1,N)的大小.知道如何做到这一点?

python matplotlib

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

使用 Python 或其他工具制作交互式网络拓扑图?

我在 SQLite 数据库中保存了大量网络信息。我想根据这些信息以网络图的形式绘制一个图表。

我希望它是交互式的,从某种意义上说,在最高级别上只能看到网络范围通信,当您深入图表时,您开始看到各个节点(交换机、路由器、防火墙、主机、服务器等)全部链接在一起。

我希望这个过程尽可能顺利,允许您使用滚轮在图表的某个位置进行放大,并且图表会随着您的操作而扩展。然后您可以在地图上单击并拖动。不过,我想先了解基础知识,因此认为我应该从在 HTML 中绘制图表开始,并为节点提供超链接,允许用户使用浏览器在图表中移动并深入了解图表。

同样重要的是,用户能够将他们的视图捕获为静态图像,我猜这在 HTML 中会更容易完成。

为了达到目的,我想问我可以从哪里开始这样做。我研究过 PyQT、Graphviz、输出到 HTML 等。我只是想决定使用什么以及一般如何去做这件事。我对 Python 相当擅长,但我愿意接受其他语言的建议。

如果你们认为 Python 可以做到这一点,那么哪个 Python 可以做到呢?2.7还是3?我一直在考虑升级到 3,现在合适吗?

提前致谢!

python graph

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

使用样式表Qt自定义QScrollBar交集

我已经使用样式表自定义我的水平和垂直滚动条没有问题.但仍然有一个令人烦恼的小区域仍然是空白的:

水平和垂直条的交点.一个小矩形.

我怎么能改变它的颜色?(使用样式表)

谢谢 !

在Mac OSX Snow Leopard上的Qt 4.7.1

Ps:即使在Qt样式表示例中,它仍然是白色的.

css c++ qt qt4

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

样式QComboBox弹出菜单边距Qt 4

在尝试设计QComboBox的无数个小时之后,我被困在插入项目的顶部和底部边缘.

我想删除或应用背景颜色到弹出菜单的顶部和底部空白区域.

QComboBox屏幕http://img576.imageshack.us/img576/3402/screenshot20120130at144.png

我在QListView中添加了一个最小高度,不显示顶部和底部箭头.我还查看了Qt源代码中的QComboBoxPrivate类,但似乎顶部和底部边距都是硬编码的.

谢谢你的帮助.

编辑:到目前为止这是我的样式表

QComboBox {
    border: 1px solid rgb(95, 95, 95);
    border-radius: 3px;
    padding: 1px 18px 1px 3px;
    min-width: 6em;
    color: rgb(220, 220, 220);
    background-color: rgb(80, 80, 80);
    margin: 0 0 0 0;
}

QComboBox:editable {
    background: rgb(80, 80, 80);
}

QComboBox:!editable {
    background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
                                  stop: 0 rgb(51, 51, 51), stop: 0.4 rgb(39, 39, 39),
                                  stop: 0.5 rgb(32,32,32), stop: 1.0 rgb(38,38,38));;
}

QComboBox::drop-down:editable {
}

QComboBox:!editable:on {
}

QComboBox::drop-down:editable:on { …
Run Code Online (Sandbox Code Playgroud)

qt stylesheet qcombobox

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

在片段着色器中绘制线段

我正在努力理解以下代码,其想法是在片段着色器中绘制一个简单的段。我尝试分解它,但我仍然不明白???线。如果有一个很好的解释那就太好了。我在 SO 或 Google 上找不到任何东西。

float lineSegment(vec2 p, vec2 a, vec2 b) {
    float thickness = 1.0/100.0;

    vec2 pa = p - a;
    vec2 ba = b - a;

    float h = clamp( dot(pa,ba)/dot(ba,ba), 0.0, 1.0 );
    // ????????
    float idk = length(pa - ba*h);

    return smoothstep(0.0, thickness, idk);
}
Run Code Online (Sandbox Code Playgroud)

原始代码来自TheBookOfShaders。

shader glsl fragment-shader

3
推荐指数
1
解决办法
4567
查看次数

NSString问题

我有一个NSString被赋予一个字符串值.如何在文件名和扩展名之间NSString插入并插入@"-thumbnail"

换句话说,我该怎么做:

NSString *fileName = @"myFile.png";
Run Code Online (Sandbox Code Playgroud)

至:

NSString *thumbnailName = [NSString someMagicFunction...]
NSLog(@"%@", thumbnailName);  // Should Output "myFile-thumbnail.png"
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch nsstring

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

Google+社交网络深入

用什么语言写的(服务器端)?

Facebook是用Php编写的,例如用C++编译.

修改:他们如何设法将来自Google搜索的+1链接到您的个人资料?

social-networking google-plus

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