我有一套用“C”编写的软件。这通常使用acc编译并在UNIXSolaris系统上运行,但我的任务是让它在x86_64机器上的Linux下运行。我对gcc或Linux不是特别熟悉,但我已经设法让代码通过最少的更改进行编译,以删除在Solaris下不存在的警告。我正在使用以下编译命令(从脚本调用,因此是环境变量):/usr/bin/gcc-L/tmp/lib-L/tmp/usr/lib-c-fPIC-g-I$WORKING_DIR$INCLUDE$WORKING_DIR/$FILE然后大部分源代码被放置在共享(.so)库中,也通过脚本,使用以下命令:ld$GLOSS_SUB_DIR/$RE