add_executable( gen_ngram gen_ngram.cpp ) target_link_libraries( gen_ngram libpinyin ) add_executable( gen_deleted_ngram gen_deleted_ngram.cpp ) target_link_libraries( gen_deleted_ngram libpinyin ) add_executable( gen_unigram gen_unigram.cpp ) target_link_libraries( gen_unigram libpinyin ) add_executable( gen_k_mixture_model gen_k_mixture_model.cpp ) target_link_libraries( gen_k_mixture_model libpinyin ) add_executable( estimate_interpolation estimate_interpolation.cpp ) target_link_libraries( estimate_interpolation libpinyin ) add_executable( estimate_k_mixture_model estimate_k_mixture_model.cpp ) target_link_libraries( estimate_k_mixture_model libpinyin ) add_executable( merge_k_mixture_model merge_k_mixture_model.cpp ) target_link_libraries( merge_k_mixture_model libpinyin ) add_executable( prune_k_mixture_model prune_k_mixture_model.cpp ) target_link_libraries( prune_k_mixture_model libpinyin ) add_executable( import_k_mixture_model import_k_mixture_model.cpp ) target_link_libraries( import_k_mixture_model libpinyin ) add_executable( export_k_mixture_model export_k_mixture_model.cpp ) target_link_libraries( export_k_mixture_model libpinyin ) add_executable( k_mixture_model_to_interpolation k_mixture_model_to_interpolation.cpp ) target_link_libraries( k_mixture_model_to_interpolation libpinyin ) add_executable( validate_k_mixture_model validate_k_mixture_model.cpp ) target_link_libraries( validate_k_mixture_model libpinyin ) add_executable( eval_correction_rate eval_correction_rate.cpp ) target_link_libraries( eval_correction_rate libpinyin )