我试图在Linux中用Eclipse编写一些C ++库,也可以使用Eclipse和Cygwin在Windows中编译。我已经在我的Windows机器上设置了Cygwin,我可以使用它来成功构建我在Windows中创建的C ++项目。但是,当我在Linux上的Eclipse中创建项目然后将其导入Windows时,它无法解析所有基本包含目录。我计划总共有四种构建配置:Debug Windows,Debug Linux,Release Windows,Release Linux
那么当我在Windows上将该项目导入Eclipse时,这就是我所看到的: 请注意,所有包含目录都自动更改为(几乎)正确的Cygwin目录。但它无法解决它们,因为它实际上并不是正确的路径。
如果我从Windows创建一个新项目,请参阅以下内容: 请注意,include目录现在以D:/ cygwin64 /开头,以便它可以解析这些路径。
步骤1:如何从Linux端导入项目以成功找到我的D:/ cygwin64包含目录?
步骤2:如何从Linux端导入项目以查看环境变量以查看cygwin64目录的位置,以便其他开发人员不必将文件放在同一位置?< / p>