腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用make
编译
多个
C
文件
、
、
、
(我运行的是
Linux
Ubuntu9.10,所以可执行
文件
的扩展名是executablefile.out)我刚刚开始用
C
语言进行模块化编程(使用
多个
文件
进行编程),我想知道如何在一个makefile中
编译
多个
文件
例如,
编译
这些
文件
的makefile是什么: main.
c
、dbAdapter.
c
、dbAdapter.h?(顺便说一句,如果你还没弄明白,main函数在main.<em
浏览 3
提问于2010-04-09
得票数 31
2
回答
用简单脚本
编译
C
/
C
++程序
、
、
、
、
我有
多个
c
源
文件
。我想通过脚本
编译
它们。我知道我可以通过makefile来完成这个任务,但是我更喜欢简单的脚本。我觉得makefile太复杂了,所以我正在寻找简单的脚本来
编译
多个
文件
,然后在
Linux
(GNU)中创建一个共享库。 我知道如何使用终端
编译
/构建共享库,所以只想通过简单的脚本运行我的命令。gcc -
c
-Wall tbl0.
c
tbl1.
c
tbl2.
浏览 4
提问于2014-02-18
得票数 2
回答已采纳
2
回答
静态库中的.h
文件
有什么意义?
、
、
我在许多地方读到,我们需要将.h
文件
与静态库的.a
文件
一起发布。我们需要.h
文件
来知道哪些公共函数是可用的。但为什么Xcode不能直接解码.a
文件
并使用它,而不是发布另一个.h
文件
。Xcode不需要向开发人员展示.a实现,而是可以向开发人员推荐公开可用的方法。 我看不出苹果为什么不这样做的任何逻辑原因。我相信肯定有一个很强的理由来发布.h
文件
。我想知道原因是什么
浏览 3
提问于2012-01-17
得票数 1
回答已采纳
1
回答
RISCV的交叉
编译
、
、
、
、
我有一个
C
程序,我想把它
编译
成。我已经按照他们的说明安装了这些工具。他们的工具工作正常,我可以
编译
一个"Hello world!“
C
程序并运行它。但是现在我想
编译
另一个包含
多个
文件
的
C
程序。我尝试更改makefile,而不是使用gcc,我将其替换为他们的
编译
器名称riscv64-unknown-
linux
-gnu-gcc,但我得到:错
浏览 2
提问于2015-02-16
得票数 3
2
回答
如何制作可以用gcc (
Linux
)和VS (Windows)
编译
的程序?
、
、
、
、
我必须编写一个程序来更改
文件
夹中特定
文件
的扩展名。我已经做了
Linux
版本(它与gcc一起
编译
),现在我想知道我应该如何编辑它,以便能够在Windows (在VS中)
编译
它,并使它在那里工作。我必须使用的语言是
C
。dirent.h library (opendir, readdir, rewinddir) 那么,我应该如何使它在windows和
linux
中
编译
和工作,在两个操作系统上都
浏览 2
提问于2014-12-23
得票数 0
回答已采纳
2
回答
linux
编译
多个
java
文件
、
、
/user/a /user/b /user/b 在
文件
夹a,b,
c
中有一个
文件
person.java (它是相同的
文件
,只是一行修改。
浏览 0
提问于2008-09-26
得票数 1
回答已采纳
1
回答
构建系统,将项目目录中的每个*.CS
文件
编译
成一个可执行
文件
。
、
、
我开始使用崇高文本(通过Dropbox在
Linux
和Windows中同步软件包
文件
夹),我正在创建一些没有Visual的小型
C
#项目。我可以在windows中用csc
编译
一个
文件
,在
linux
中可以用gmcs
编译
多个
文件
,并且已经使用gmsc *.cs从命令行(外部崇高)
编译
了
多个
文件
,它巧妙地解决了依赖关系,并创建了一个以源代码中的“最顶层”类命名的可执行
文件
。
浏览 3
提问于2014-06-17
得票数 2
1
回答
使用
多个
外部jar
文件
编译
并运行java程序
、
、
、
、
我有一个简单的程序,使用apache.poi外部库来操作excel
文件
。我在windows环境中使用了eclipse,现在我必须用终端在
linux
上
编译
和运行我的程序。/jars/xmlbeans-2.6.0.jar -cp xlsToCsv 我的当前目录是/home/demo/Desktop/xls_to_csv,其中是xlsToCsv.java
文件
。jar
文件
位于/home/demo/Desktop
浏览 2
提问于2016-02-10
得票数 1
回答已采纳
3
回答
如何为Android从src构建到二进制
、
、
、
、
我想使用一些为
linux
设计的函数调用(命令)。我可以通过在亚行(Android)中输入关键词来使用它们。我在这里发现了一些人做过的工作。我不知道为
linux
构建其他源代码(大多数是
C
/
C
++) (只需要使用自述
文件
中提到的'make‘命令)。官方的NDK文档主要用于Java环境调用
C
。它似乎相对于lib、一些头<
浏览 0
提问于2013-11-27
得票数 0
回答已采纳
1
回答
将头
文件
包含到
多个
C
文件
中
、
、
我正在本地修改设备的
linux
内核,我在/include/
linux
中添加了一个头
文件
,比如a.h,并在内核目录中的两个
C
文件
中引用了它。头
文件
包含一个已经初始化的结构。每当我
编译
内核时,它都会显示“struct_var”错误的
多个
定义。我应该做什么改变?
浏览 0
提问于2017-06-07
得票数 -1
4
回答
如何构建cpp程序的可执行
文件
、
我正在Ubuntu上工作,编写普通的
c
++程序。我想作为application.when发布我的程序,我双击a.out
文件
,它是在我的PC上工作,而不是在其他(
Linux
) PC上工作。如何为所有平台(Win、
Linux
、OS )构建可执行
文件
?
浏览 3
提问于2013-12-26
得票数 0
4
回答
如何让Qt项目
文件
(.pro)依赖于平台?
、
、
、
、
换句话说,.pro
文件
中的以下行是否有等效项:include(
C
:/myProject/myLybrary/my-lib.pri)#endif 我知道字符'#‘标识.pro
文件
中的注释。
浏览 4
提问于2013-04-26
得票数 5
回答已采纳
2
回答
如何在生成
文件
中添加
多个
头
文件
路径?
、
、
、
、
我正在尝试
编译
uleds.
c
驱动程序,这个驱动程序包含存在于此路径下的
多个
文件
: 我现在想修改我的Makefile并添加这个路径,这样我就可以正确
编译
uleds.
c</
浏览 0
提问于2019-08-29
得票数 1
回答已采纳
1
回答
内核
文件
中函数错误的多重定义
、
、
、
、
所以这个端口只是一个较新的/
linux
/crypt.h,它有我需要的功能,另外我添加了这个小代码: size_t ks;/home/Chris/dsTest/dsi_sysfs.o: In function `kzfree': /usr/src/kernels/2.6.18-194.32.1.el5-i686/i
浏览 5
提问于2011-02-28
得票数 1
回答已采纳
1
回答
Windows Sublinuxsystem在Windows上Vscode中使用gcc
、
、
由于Windows,我们可以从窗口商店在windows机器上安装一个像Ubuntu这样的
Linux
子系统。是否可以使用windows上
linux
子系统的gcc
编译
器在windows上使用vscode构建
c
++应用程序?
浏览 0
提问于2017-10-19
得票数 5
回答已采纳
1
回答
用命令行手动
编译
C
代码,以便在Android上运行
、
、
、
我想手动
编译
一些
C
代码,以便在Android上运行它。
C
代码可以像这个hello程序一样简单: printf("Hello World\n");} 结果应该是一个可执行的二进制
文件
为了更好地理解
编译
过程,我想知道如何使用命令行手动
编译
代码。我知道有不同的ABI是用不同的工具
编译
的,但是过程应该是相同的。我很确定这是可能的,因为NDK包含<
浏览 8
提问于2022-02-08
得票数 0
3
回答
为什么不同的头部会有相同的名称?
、
假设我的系统上有几个stddef.h的副本,其中一个在路径/usr/include/
linux
/stddef.h中,如下所示:#define _
LINUX
_STDDEF_Hdefined(__cplusplus)#else#endif 另一个在路径/usr/lib/i386-
linux
-gnu/g
浏览 4
提问于2011-07-19
得票数 7
回答已采纳
6
回答
C
++:平台相关类型-最佳模式
、
、
、
我正在寻找一种在
C
++中为
多个
平台组织头
文件
的模式。这是我能做的最好的事了吗?// defs.h #include <win32/defs.h>#include <
linux
/defs.h> #else我真的不喜欢
C
++中的预
浏览 0
提问于2010-07-16
得票数 22
回答已采纳
1
回答
如何使用
多个
模块在
linux
中
编译
fsharp控制台应用程序(如何定义fs
文件
的顺序?)
、
如何在
linux
中
编译
一个fsharp应用程序,使用控制台中的fsharpc?我有
多个
模块,应用程序的入口点在一个Program.fs
文件
中,这是经典的控制台-应用程序风格:open module B在Visual中,可以通过在项目视图中重新排列
文件
来轻松地定义
编译
到<e
浏览 2
提问于2015-05-02
得票数 2
回答已采纳
1
回答
如何使用NDK与Android一起将
Linux
.so
编译
成.so平台
、
、
、
我已经安装了Android,并且希望使用
Linux
.so重新
编译
并使其成为Android .so。 通过引用
多个
网站,我创建了一个JNI
文件
夹,并将其与gradle/build
文件
夹或放在app\src\main下。我不知道哪个是正确的版
浏览 1
提问于2016-06-20
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
交叉编译的Linux的头文件路径
如何在Linux中编译和运行C/C+程序,简单示例教懂你
从四个问题透析Linux下C++编译&链接
Linux文件操作:利用C语言删除某个目录下的文件
Android C++系列:Linux文件IO操作(一)
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券