腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
包装
posix_memalign
(
在
mac
上
编译
旧
的
代码
库
)?
、
、
、
我正在尝试
在
mac
上
编译
一个工具包。它引用了malloc.h
的
memalign函数,但我
在
mac
上
唯一能找到
的
close函数是
posix_memalign
。所以我试图
包装
posix_memalign
使其看起来像memalign。我对
如何
做到这一点有点困惑(因为有void*和void**指针):
posix_memalign
的
签名
浏览 2
提问于2012-08-02
得票数 4
回答已采纳
1
回答
如何
在Solaris 10
上
替换
posix_memalign
、
、
、
我有以下
代码
,它是CRFsuite
库
的
一部分。我已经为这个
库
创建了一个R
包装
器,但是由于Solaris 10
上
没有定义
posix_memalign
,所以
在
Solaris 10
上
安装失败了。为了
在
Solaris 10
上
正确
编译
,需要
如何
更改以下
代码
(
的
一部分)?stdlib.h> static inline void *_a
浏览 0
提问于2018-10-01
得票数 0
回答已采纳
2
回答
Go中
的
条件
编译
、
当我试图
在
Mac
上
编译
我
的
包装
器时,这个
库
比较
旧
,并且有一个稍微不同
的
界面。99%
的
代码
是相同
的
,只有几个C调用需要更改。
在
Go中处理这样
的
问题
的
最佳实践是什么?有没有什么方法可以做条件
编译
或者条件导入?
浏览 2
提问于2012-06-22
得票数 6
回答已采纳
2
回答
高速缓存对齐数据结构
、
、
我希望将应用程序中
的
数据结构与缓存线对齐。下面是一个简单
的
场景: int a;} cont __attribute__((aligned(64)); cont *a; printf("%p", a);} 在这种情况下,我认为数组
的
起始地址将是缓存对齐
的
但是打印
的
地址是0x9dd00
浏览 0
提问于2014-02-06
得票数 1
2
回答
如何
在
Mac
OS X中使用Windows DLL和Java?
、
、
、
、
我见过一些Java项目使用taucs.dll,-a C
库
的
稀疏线性求解器,
在
Windows中通过JNI。我想我可以
在
Mac
中通过将TAUCS
编译
成类似于libTaucs.jnilib
的
东西来实现同样
的
目的。我可以访问这个
库
的
代码
,但不知道
如何
将其
编译
成DLL,更不用说JNI
库
了。到目前为止,我只能
编译
成静态
库
。
浏览 48
提问于2011-10-26
得票数 4
1
回答
使用cython
包装
c++和CUDA
代码
、
、
、
我想用cython来
包装
c++和CUDA
代码
。我查看了setup.py -example( npcuda-example ),并按如下方式更改了npcuda。include_dirs = [numpy_include, CUDA['include'], 'src'],并且,我为我
的
代码
运行setup.py,但是,我有一个nvcc错误"fatal error:
浏览 1
提问于2016-03-27
得票数 5
2
回答
Mac
上
的
.dll等效
、
、
我来自背景,我习惯于通过创建(.dll)来创建SDK,然后分发所有的
库
和文档。(我想在Objective中创建
库
)请帮助我:)
浏览 3
提问于2013-12-14
得票数 4
回答已采纳
4
回答
在
Mac
上
编译
C++程序以
在
Linux
上
运行
、
、
、
可能重复: 我使用FMOD
库
用C++/SDL编写了一个应用程序。该应用程序是可移植
的
,
在
Mac
和Linux
上
编译
时不需要任何
代码
更改。但令人烦恼
的
是,当我想发布Linux版本时,我必须运行我
的
Linux盒,在那里复制源
代码
(通过USB驱动器,因为我在那里没有网络,这是一台
旧
的
笔记本电脑),然后
编译
它,然后再通过USB复制到我
的
<
浏览 9
提问于2010-06-17
得票数 11
回答已采纳
2
回答
Python模块- Malloc
在
Python
的
特定版本中失败
、
、
、
O_DIRECT
的
一个限制是,您必须读取到一个缓冲区,该缓冲区位于一个4096字节
的
边界
上
,用于2.4和2.5个内核,2.6及更高版本将接受任意512
的
倍数。
在
我
的
代码
中,我分配了这样一个区域: int mem_ret =
posix_memalign
((void**)&buffer, alignment, size为什么我
编译
的
Python版本会影响
pos
浏览 2
提问于2014-01-30
得票数 9
1
回答
如何
从源码创建libhidapi.dylib?
、
、
、
、
我有一个正在进行
的
跨平台项目(Win和
Mac
),我需要访问USB设备。我发现HIDAPI
库
完美地满足了我
的
所有需求。由于没有用于HIDAPI
库
的
Delphi火猴
包装
器(至少我不知道),我正在编写自己
的
包装
器。这是真的,因为我已经成功地使用visual studio
编译
了源
代码</em
浏览 0
提问于2013-03-12
得票数 1
回答已采纳
1
回答
MacOSX10.6: OpenSSL
库
、
、
我
在
Mac
上
收到了一段
旧
代码
,并试图
在
OSX10.6
上
编译
它。
在
代码
中,很少调用OpenSSL
库
(比如SSL_write()),我在这些文件中添加了标题(# OpenSSL ),并检查了我
的
OpenSSL版本,显示了"0.9.8r“(我知道苹果有自己
的
库
密码框架),但为什么我会得到链接错误: sockets::TcpSocket::
浏览 4
提问于2012-10-23
得票数 0
2
回答
编译
CPP应用程序时出错。“错误:在此范围内未声明'
posix_memalign
‘’”
、
、
、
我试图
在
最新
的
cygwin64环境中使用g++ 6.4.0
编译
一个CPP应用程序(一个开源项目),并得到以下错误: g++ -DHAVE_CONFIG_H -I.-
浏览 4
提问于2017-11-16
得票数 1
回答已采纳
4
回答
如何
配置我
的
项目以生成独立于平台
的
代码
?
、
我正在编写一个应用程序,我想在
Mac
、Windows和Linux
上
为其发布二进制文件。我有可以
在
Mac
和Linux下
编译
的
代码
,但在Windows下不能。我读过一些关于
如何
创建某种类型
的
头来
包装
我
的
代码
,但我真的不太理解这个概念。我已经
在
我
的
Mac
上
使用vim和make编写了
代码
,但现在我正试
浏览 0
提问于2009-06-14
得票数 3
回答已采纳
2
回答
delphi dll
在
java spring项目中
的
应用
、
、
、
所以,我有: 当我开始项目时,我会
浏览 2
提问于2012-07-09
得票数 1
回答已采纳
3
回答
非托管C++
库
- VS2005和VS2008之间
的
区别?
、
、
首先我要说
的
是,我是一名C#程序员,
在
没有文档
的
情况下继承了可怕
的
代码
。我有一个
包装
了托管
代码
的
非托管C++
库
,它在.Net 1.1Framework
的
VS2003中工作得很好。我有一个非托管C++
库
,它是用“msvc8.x”
编译
的
(因此,我假设它相当于VS2005)。我一直
在
尝试将所有东西迁移到VS2008,但在运行时仍然有一些这个
库<
浏览 1
提问于2008-11-03
得票数 1
2
回答
去除预
编译
头文件
、
好
的
,我有
Mac
和Windows
的
旧
Metrowerks
代码
,以前
的
开发人员对这个
代码
库
构建
的
每个项目都使用了预
编译
头文件。我想转到使用CMAKE构建,虽然有一些hack可以使预
编译
头文件工作,
浏览 2
提问于2009-11-14
得票数 1
1
回答
如何
在osx
上
编译
Crypto++跨平台
、
、
、
我
的
桌面应用程序依赖于Crypto++
库
。首先,我尝试从Brew安装Crypto++并链接到我
的
应用程序。当我尝试
在
旧
的
mac
上
运行应用程序时,第一个错误出现了(我认为
旧
的
cpu没有AESNI指令)。4Terminating Process: exc handler [0] 在那之后,我用一个
旧
浏览 3
提问于2017-07-17
得票数 1
回答已采纳
1
回答
posix_memalign
/ malloc
在
第一次调用free之后分配较低
的
地址
、
我有点担心我系统
上
的
posix_memalign
()和malloc()
的
行为。我有以下测试
代码
:#include <stdlib.h>main() int i;% .0x7f74f93c4010data = 0x98aaa0 data = 0x9ec5
浏览 1
提问于2014-12-14
得票数 3
1
回答
用qmake成功
编译
SSE指令(但SSE2未被识别)
、
、
、
、
我正在尝试
编译
并运行从Unix迁移到windows
的
代码
。我
的
代码
是纯C++
的
,不使用Qt类。它在Unix中很好。我还使用Qt创建者作为IDE,并使用qmake.exe和-spec win32-g++进行
编译
。由于我
的
代码
中有sse指令,所以我必须包括emmintrin.h头。msse4.1 -mssse3 -msse3 -msse2 -msse QMAKE_CXXFLAGS_RELEASE += -O3 -msse4.1 -msss
浏览 1
提问于2013-09-06
得票数 1
回答已采纳
1
回答
在
Mac
OS X 10.10
上
安装Ingres数据
库
、
、
、
我需要帮助-我正在使用优胜美地安装
的
MacBook专业版。我明年开始上大学,我们有一门关于数据
库
的
课程。我
的
导师希望我们使用Ingres数据
库
,但没有针对
Mac
的
版本(有针对Windows、Linux甚至Solaris
的
版本)。我
在
谷歌
上
搜索了任何社区安装程序/包,但我只找到了关于自己从源
代码
构建它
的
非常
旧
的
教程。尽管如此,我仍然没有找
浏览 2
提问于2015-09-21
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何更精准的在 Github 上搜索开源库?你需要这些技巧!
C+简介、C+环境设置
学习CPP这么久,CPP是什么?
如何在mac上为Python安装XGBoost!
用 C 语言武装 Python,让代码执行速度飞起来!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券