我的Active狀態Perl 5.20.2(32位)安裝在我的Win 7機器上,我使用的是Eclipse Release(4.5.1)和史詩附加對Perl
我使用Perl,Eclipse和史詩首次使用'perl模塊'不能工作,因爲無法添加路徑到模塊在Epic中
我有以下結構的工作區和項目:
C:\ SVN \ BuildToolWorkspace - >工作區路徑
C:\ SVN \ BuildToolWorkspace \ BuildToolPerlProj - >項目路徑
C:\ SVN \ BuildToolWorkspace \ BuildToolPerlProj \ adsp2mk.pl - >的Perl文件
C:\ SVN \ BuildToolWorkspace \ BuildToolPerlProj \ adsp2common.pm - >的Perl模塊
我看到的主前紅十字會Perl文件adsp2mk.pl和該項目。 懸停在代碼顯示如下:
當我關閉項目peoperties並再次打開它們,路徑過去了,我仍然有項目和文件內部錯誤。
注意/更新:閱讀意見後,我也下:
然而,即使刷新後,我仍然在第35行 封閉收到錯誤,打開Eclipse的它離開了。 然而,在導航窗口中,我仍然在該項目的前紅十字會和腳本
Q1)這可能是由於其他一些錯誤的語法檢查拾起? 我在腳本代碼中看不到任何紅色的波浪線來表明這一點。 Q2)爲什麼不刷新刪除第35行中的錯誤,我不得不退出並重新打開eclipse?
您嘗試添加的包含路徑看起來很可疑。你可以刪除'$ {project_loc} /'並在點擊'添加到列表'後查看路徑是否被添加?要查看是否正在使用正確的包含路徑,可以創建一個簡單的Perl腳本,該腳本僅執行「print」@INC「'並檢查輸出是否包含列出的正確路徑。 – srvsh
注意:'$ FindBin :: RealBin'遠遠好於'$ FindBin :: Bin',因爲它也處理腳本的快捷方式。 – ikegami
does'$ {project_loc} /「C:\ SVN \ BuildToolWorkspace \ BuildToolPerfProj」'看起來像是有效的路徑嗎?它不適合我。它結合了兩個路徑名稱約定,中間有一個驅動器號。 – hobbs