簡體   English   中英

添加庫項目時出現問題(應添加.. \\\\或../)

[英]Problems adding a library project (should be added with ..\\ or ../ )

我正在維護過去由其他人在其他機器,mac,linux等上開發的項目。現在,我正在使用Windows 7進行即時編程。

該項目包含兩個android項目,其中一個是庫,另一個應該鏈接到該庫android項目。

我現在創建了另一個庫項目,並且主項目現在應該鏈接兩個庫項目。

問題是,當我添加新的庫項目時,我可以在project.properties中看到以下內容:

android.library.reference.1=..\\LibraryAndroid1
android.library.reference.2=../LibraryAndroid2

第一個是舊的,第二個是我現在在Windows中創建的新庫。

為什么第一個有.. \\和第二個../?

如果此項目是在Windows或Mac機器上編譯的,可能會出現問題?

謝謝

兩者都將在Windows上正常工作。 但是,您應該對所有引用使用相同的語法。

但是,IMO,好的方法是第二種。

Windows使用反斜杠'\\'作為目錄分隔符; Unixes/Mac使用正斜杠'/' 因此,當項目針對Unixes / Mac編譯時為..\\\\LibraryAndroid1而在Windows上../LibraryAndroid2后為../LibraryAndroid2

"Of course on Windows, backslashes are acceptable path separators. But on Mac and Linux such paths do not work. The thing is, on Windows, forward slashes work perfectly well. So, our policy now is always to commit the file with forward slashes, so that it will work for everyone."

來源: Eclipse project.properties反斜杠路徑被認為是有害的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM