以下のコードですが参考サイトを参考にlibncursesw.aを指定して実行しても文字が文字化けします。またncurses.a ncursesw.aを両方していしても文字化けします。原因がわかりません。
参考サイト:https://urara7.blog.fc2.com/blog-entry-52.html
環境
OS: ubuntu
PRG :=program SRC_DIR :=src OBJ_DIR :=obj DEP_DIR :=obj DEP :=$(wildcard $(DEP_DIR)/*.d) SRC :=$(wildcard $(SRC_DIR)/*.cpp) OBJ :=$(addprefix $(OBJ_DIR)/,$(patsubst %.cpp,%.o,$(notdir $(SRC)))) LIB := ../LibConsole/libconsole.a # ライブラリパス $(PRG): $(OBJ) $(CXX) $^ -o $@ $(LIB) /usr/lib/x86_64-linux-gnu/libncursesw.a $(OBJ_DIR)/%.o: src/%.cpp $(CXX) -c -MMD -MP $< -o $@ -include $(DEP) clean: rm -f ./$(OBJ_DIR)/*.o *.out ./$(OBJ_DIR)/*.d $(PRG)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。