What is SPAWN concurrent program and how to write such program?

本文介绍了如何在EBS环境中从编写代码到最终注册自定义C程序的全过程。包括使用特定makefile进行编译,创建并修改自定义makefile进行链接,以及最终的程序注册步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SPAWN program is C program in EBS.

How do I compile a custom C program?

         Spawned programs:
         Step 1: Write the code
                 Self-explanatory
         Step 2: Compile the source
                 You must use the makefile under $FND_TOP/usrxit
                 Use: make -f $FND_TOP/usrxit/Makefile program.o
                 We do not support using any other makefile
         Step 3: Link the program
                 This part is a little tricky. You need to create a custom makefile for this step.
                 Use $FND_TOP/lib/sample.mk as a starting point. Copy this file to the lib directory
                 under your applications top directory. Rename it <short name>.mk (ie fnd.mk, gl.mk etc)
                 Modify this file according to the directions in it. Basically you need to add a target
                 and build commands for your executable.
                 Next, use adrelink to link the executable:
                 adrelink force=y ranlib=y "shortname programname"
         Step 4: Register the program as in the above question
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值