本文描述了使用powerpc版本的S32DS和Cross GCC编译器生成静态链接库。库文件可在新工程中加载调用详见参考1。对于其他版本的S32DS和编译器也有参考价值。1. 新建工程点击运行S32DS在Workspace框填写新工作空间的路径。然后点击 “OK” 按钮。1.1 新建项目点击菜单 File - New - C Project弹出对话框。在 Project name 中填写项目名称。勾选 Use default location会在默认路径创建新工程去掉勾选可以在 Location 填写新工程的保存路径。在 Project type 框点击 Executable - Empty Project。在 Toolchains 框点击 Cross GCC。点击 “Next” 按钮。在 Select Configuration 界面Toolchains: 后面显示 Cross GCC。点击 “Next” 按钮。在 Cross GCC 界面填写交叉编译器的前缀Cross compiler prefix:powerpc-eabivle-交叉编译器的路径Cross compiler path:${VLE_TOOLCHAIN_DIR}/bin点击 “Finish” 按钮。1.2 创建代码。右键点击工程在弹出菜单中点击 New - Folder弹出对话框在 Folder name 填写新文件夹名称如“src”。点击 “Finish” 按钮。右键点击“src”文件夹在弹出菜单中点击 New - Source File弹出对话框在Source File框填写文件名如demo.c。写代码。2. 设置属性右键点击工程在弹出菜单中点击 “Properties” 按钮弹出属性对话框点击 C/C Build - Settings2.1 添加搜索文件夹路径点击 Tool Settings 选项卡在下面树状框中点击 Cross GCC Compiler - Includes在 Include Path 框中填加文件夹路径如${workspace_loc:/${ProjName}/src}。点击 “Apply” 按钮。2.2 设置生成文件类型点击 Build Artifact 选项卡在 Artifact Type 选择框选择 Static Library。点击 “Apply” 按钮。3. 编译生成库文件点击菜单 Project - Build Project生成 lib工程名.a 文件。参考1. S32 Design StudioS32DS引用库文件2. S32DS使用Tips--如何编译生成和调用静态库3. S32 Design Studio for Power Architecture 风河编译器 生成库文件