cpp文件怎么c4

cpp文件怎么c4,第1张

Cpp文件怎么C4

1.我们这里就随便打开一个CPP,在C4D里面点击左下角打开。

2.打开之后我们点击下面的编译。

3.等待C4帮助我们编译成功,记住一定要编译成功的才可以导出。

4.提示编译成功之后我们点击右上角的菜单。

5.然后我们在 菜单下可以看到有一个导出的功能选项。

6.这里我们勾选导出为二进制而不是APK即可。

单个文件:

g++

file.cpp

这是最简单形式,缺省输出为a.out,可以用-o命令指定输出文件,比如g++

file.cpp

f.out

多个文件:

g++

-c

1.cpp

-o

1.o

g++

-c

2.cpp

-o

2.o

g++

1.o

2.o

-o

prog.out

链接成可执行文件:

一般用g++

-o

file

file.cpp

多个文件是g++

-o

file

file1.cpp

file2.cpp

编译C++不是用GCC而是G++.

如果用GCC能编译但不能链接.

多个文件:

1.编译多个文件,但不连接:

g++

file1.cpp

file2.cpp

会生成两个文件:file1.o,

file2.o 

2.连接:

g++

-o

outFileName

file1.o

file2.o

会生成一个可执行文件:outFileName。

jni相关的单独放在一个文件夹内,包括

注意点有:

1.前面两个库的引用基本是固定写法,结尾写成

include $(PREBUILT_SHARED_LIBRARY)

2.第三个库为main.cpp,是我们要编译的库,它引用其他.so库的时候,用

3.新建项目默认是没有ndk环境的,需要右键项目AndroidTools里启用NDK环境,如果没有这一步,项目是没有obj文件夹的,之后ndk-build也不会正常编译

这就是一个普通的.cpp文件,所以很多写法要遵守cpp的格式来写,比如头文件的引入,方法的重复定义报的错,都需要一修改

这一步比较简单,命令行进入jni文件夹下,运行ndk-build即可,期间可能会遇到各种问题,百度解决即可,此时的主要问题一般是cpp文件编译的问题

1.遇到一个编译waning问题

在Application.mk中加入这个即可

忽略warning,防止编译不通过

APP_CFLAGS += -Wno-error=format-security


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11837379.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存