關於CPLEX的IDE中文亂碼問題

我使用12.7.1版本的IBM ILOG CPLEX Optimization Studio(window10)在代碼報錯的時候中文字符會亂碼,如下圖。嘗試了很多方法沒有成功。後來發現在命令行中運行中文不會亂碼。通過這種方法可以先弄懂報錯的原因。
在這裏插入圖片描述

具體方法如下:

  1. 如果有多個運行配置時,首先給需要運行的運行配置設置缺省值
    在這裏插入圖片描述
  2. 在 Windows 命令提示符中,切換到目錄C:\Program Files\IBM\ILOG\Cplex_Studio\opl\bin\x86_win32
    (看安裝的位置,不一定在C盤)
  3. 使用命令行指令:oplrun -p <路徑\項目名>
    在這裏插入圖片描述
  4. 代碼調試正確後就可以愉快地回到ide中運行了。

關於oplrun指令的介紹:https://www.ibm.com/support/knowledgecenter/zh/SSSA5P_12.7.0/ilog.odms.ide.help/OPL_Studio/refoplrun/topics/oplrun_syntax_basic.html


需要注意的是,運行配置的不要使用中文名,否則在ide中運行也會報錯。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章