私はTclを初めて使用し、freewrapTCLSH.exeを使用してラップされたスクリプトを持っています
最初、プログラムを開始すると、パッケージが見つからないという苦情がありました
私はそれを「含む」ように見える行を編集しました
lappend auto_path ../../lib/crc
これは正常に機能し、.exeは問題なく起動しました。しかし、その後、exeファイルを別のフォルダーに移動すると、再び文句を言い始めました。exeが作成されると、すべてが実行されると思いました。しかし、これをうまく処理できないようです。最初は、ライブラリへのパス全体がスクリプトにハードコードされていましたが、その後はすべて正常に機能しました。ただし、exeが常に同じフォルダにビルドされているとは限らないため、これを変更する必要がありました。
この厄介な問題を回避する方法について何かアイデアはありますか?