腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
c++
,
当我
向
用户
提供
我
的
共享
库
时
,
应该
提供
哪些
头文件
?
、
假设下面是
我
的
共享
库
的
源码。MySharedLibraryPrivate.cpp void FuncCore(int dataType) { //do something using core logic; } 案例A)是否需要向
库
用户
提供
或 情况B)是否需要向
库
用户
提供
libMySharedLibrary.so和MySharedLibrary.h、MySharedLibrary
浏览 19
提问于2020-10-29
得票数 0
2
回答
如何在不向他人
提供
源代码
的
情况下
共享
Java函数?
、
当用
C++
编程
时
,我们有
头文件
和源文件。
当我
们
的
公司销售我们
的
产品(本质上只是一个有用
的
函数
库
)
时
,我们只
向
客户
提供
我们
的
头文件
和编译后
的
源代码(而不是实际
的
源代码)。通过这种方式,购买代码
的
客户端可以看到
头文件
中
的
函数定义,并可以使用编译后
的
代码调用这些函
浏览 0
提问于2017-03-14
得票数 7
4
回答
什么时候需要
头文件
才能使用静态
库
?
、
、
如果
我
在Linux
的
C++
中创建了一个静态
库
,生成了一个".a“文件,那么
我
(或者其他人)该如何使用这个
库
呢?例如,
我
的
库
定义了一个类。
我
假设仅仅
提供
".a“文件是不够
的
,还需要
提供
一个
头文件
。如何知道".a“文件必须
提供
哪些
头文件
? 例如,
我
是
浏览 1
提问于2012-12-16
得票数 5
回答已采纳
2
回答
C++
:链接器子系统
、
、
我
是
C++
的
初学者,
我
是来这里学习
的
。1>------ Build s
浏览 0
提问于2013-04-05
得票数 2
回答已采纳
1
回答
如何识别函数/对象是在哪个模块中编译
的
、
、
我
目前有一个项目,其中不同
的
共享
库
链接在一起。这些
库
的
用户
可以将自己
的
共享
库
添加到项目中。它在一个
头文件
中定义,这个
头文件
在所有
库
中
共享
。 现在,
我
想要做
的
是确定在哪个
共享
库
中调用了宏。目前,
我
在一个在所有
共享
库
之间<em
浏览 16
提问于2016-09-26
得票数 1
回答已采纳
1
回答
我
应该
如何在linux中获取特定于平台
的
jni头以进行交叉构建?
、
、
我
是Jni环境
的
新手,
我
想使用docker交叉编译
共享
库
的
构建,这样Jar就可以从任何平台轻松打包,并且可以包含所需
的
共享
库
。
我
通过CMake和介子构建系统做了更多
的
尝试,但从来没有成功过,所以我转向了docker,幸运
的
是
我
找到了一个repo (dockcross),它为交叉编译C/
C++
工具链
提供
了预先构建
浏览 26
提问于2020-12-29
得票数 0
回答已采纳
1
回答
使用
c++
创建一个自包含
的
CMake
共享
库
、
、
我
创建了一个“自我包含
的
”
C++
共享
库
,它使用两个额外
的
库
,即OpenCL和Boost
C++
。为此,
我
使用了CMake。理想情况下,
库
应该
是独立
的
,也就是说,外部应用程序不必显式地链接到OpenCL和Boost。相反,他们只会链接到我
的
图书馆。但是,使用g++编译外部应用程序(而不是使用CMake)需要
用户
知道OpenCL和Boost
的
浏览 9
提问于2012-10-07
得票数 1
4
回答
#error WINDOWS.H已包含。MFC应用程序不能包含# <windows.h>
、
、
我
已经得到了#error WINDOWS.H。MFC应用程序不能包含windows.h,但我不知道如何找出发生这种情况
的
是哪个文件 谢谢
浏览 1
提问于2009-06-19
得票数 23
回答已采纳
3
回答
python中
的
OOP编程
、
我
在读Dietel
的
C++
编程一书。在这本书中,他们提到程序员
应该
只发布其代码
的
接口部分,而不是实现。因此,
当我
将我
的
代码
提供
给其他人时,我会为他
提供
.pyc文件和接口文件,对吧?numpy和scipy
的
创
浏览 2
提问于2012-07-06
得票数 3
1
回答
用于与第三方
共享
RTOS
库
的
静态
库
与
共享
库
(因此没有源代码)
、
、
、
我
知道有人问过类似的问题,但我仍然不清楚。起初,
我
只是尝试
共享<
浏览 4
提问于2021-04-13
得票数 0
1
回答
应该
从名称空间
库
中向前声明类吗?
、
、
我
正在设计一个
C++
库
,它将放置在命名空间中。如果
我
的
库
的
用户
只需要
我
的
一个类
的
前
向
声明,并且由于您不能对名称空间内
的
事物进行前
向
声明,例如class ns_name::class_name;,那么
我
是否
应该
告诉他们包含包含该类
的
整个
头文件
,或者,为他们
提供</
浏览 5
提问于2015-06-16
得票数 2
回答已采纳
6
回答
Master Include Files -好或坏
的
做法
、
我
见过相当多
的
项目(通常是游戏引擎),所有的
头文件
都放在一个单独
的
头文件
中,有时也包含宏等。#include "headerN.h"其他项目的工作基础是源文件
应该
只包含它们需要
的
头文件
。
我
想知道
的
是,对于最佳实践,是否有一个明确
的
答案,最好是有可衡量
的
结果,或者是个人偏好?
浏览 5
提问于2013-03-28
得票数 9
回答已采纳
1
回答
在MacOS X下加载.Framework涉及
哪些
步骤?
、
、
、
我
对动态加载和
共享
库
的
概念还是个新手。虽然
我
完全理解如何使用dlopen()来引用
共享
库
中
的
符号,但我还没有完全掌握
当我
不静态链接到某个东西
时
MacOS在幕后做了什么。在
向
Xcode添加框架
时
,
我
可以选择将其加载到我
的
项目中,也可以只
提供
某种形式
的
符号链接(实际
的
实现是模糊
的
浏览 2
提问于2011-12-06
得票数 0
回答已采纳
1
回答
预处理器指令导致SWIG错误
、
我们有一个供应商为我们
提供
了一个
C++
库
和
头文件
,
我
正在尝试使用SWIG来包装它们。\ d(Three) \ MY_TYPES(DECLARE_WITH_COMMA)这是一种长篇大论
的
说法,
当我
试图在"foo.h“上运行SWIG (2.0.4版)
时
,
我
得到: foo.h:12: Error: Syntax error in inp
浏览 0
提问于2012-05-26
得票数 13
回答已采纳
1
回答
与最近gcc一起在RedHat6上编译:如何分发软件?
、
、
、
我
的
问题是,
我
的
C++
代码很大程度上依赖于gcc-4.4中不存在
的
C++11特性,gcc-4.4是随RHEL6而来
的
。nullptr、auto、lambdas不受支持,代码中有很多。然而,一旦编译了,比如说gcc-6,
我
要用
我
的
软件
的
二进制文件
提供
什么?gcc-6
的
C图书馆?gcc-6
的
C++
文库?
我
是否<em
浏览 0
提问于2017-08-16
得票数 2
1
回答
使用WPP跟踪多个ETW
提供
程序
、
、
、
、
我
试图通过WPP实例使用“Windows事件跟踪”。中
的
每个文档都可以从单个驱动程序
向
多个
提供
程序发出跟踪,但我没有看到这样做
的
示例: 驱动程序可以指定多个控件GUID。每个控件GUID都标识唯一
的
提供
程序。例如,如果驱动程序定义了两个控件GUID,一个用于
共享
库
,另一个用于驱动程序,则可以将
库
和驱动程序启用为两个不同
的
提供
者。可以为
库
或驱动程序启用跟踪,也可以
浏览 4
提问于2012-09-04
得票数 4
回答已采纳
2
回答
使用"template“编写C或
C++
库
、
、
在使用
C++
模板
时
,编译器(例如g++)不会直接编译模板定义(只能在
头文件
中,不能在源文件中),而是根据模板定义为每个实例化生成代码,然后为其实例化编译生成
的
代码,这是正确
的
吗? (2)。如果
我
想写一个
提供
模板类和模板函数
的
C++
库
,是不是不可能将
库
编译成
共享
文件(.so,.a),因为它们
的
实例化不会出现在库
的
代码中,而只会出现在
用户</
浏览 0
提问于2010-02-28
得票数 6
回答已采纳
2
回答
从
c++
调用
共享
库
我
有一个
共享
库
,里面存储了一些函数。
我
想通过从另一个程序调用该
库
来访问这些函数。
我
早些时候在C语言中已经这样做了。 现在
我
想用
C++
做同样
的
事情。
我
是
C++
的
新手,任何建议都是非常必要
的
。顺便说一句,
共享
库
是用C编写
的
,
我
还可以在
C++
程序中调用它并使用它
的
浏览 0
提问于2016-04-27
得票数 8
2
回答
如何在身上分享共同
的
记忆?
、
在armadillo中,高级构造函数
提供
了
共享
内存
的
方法,如但是在关于类
的
c++
程序中,
应该
首先在
头文件
中声明变量那么,谁能告诉
我
如何在cpp文件中
的
mat A和mat B之间
共享
内存,在
头文件
中使用mat A和B
的
声明?
浏览 3
提问于2016-01-20
得票数 0
回答已采纳
2
回答
如何为Objective C编写
C++
处理类
、
、
、
、
////
我
正在构建一个iPhone应用程序,并使用Openfeint SD
浏览 1
提问于2009-12-11
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
进度更新:VS2019 v16.8中对C+20模块的支持
致完美主义者:0个错误,0个警告
为什么每一名程序员都应该学习 C++?
微软官宣:GSL 3.0.0发布
C+编程新手容易犯的 10 种编程错误
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券