我在RHEL 6.9上使用Eclipse Helios(版本3.6.1,Build id:M20100909-0800),并在我指定为空静态库的工作空间中创建了几个项目。在尝试编译每个项目后,我收到一个错误,指出它可以找到main。
我在Changing Project Type from “Executable” to “Static Library” in Eclipse CDT尝试了这个建议,但我的Build Artifacts Artifact Type仅包含可执行文件和共享库。不幸的是,我不能在我的一些库上使用共享库,因为它们最终会加载更多共享库(取决于安装位置)。
我的问题是我没有静态库作为工件类型的选项。这可能是Eclipse的某种配置问题吗?不幸的是,我没有升级的能力(很容易 - 如果有的话),但如果确实是问题,我可能会找人来修复安装。