update cmakelists and gm3d_gui

This commit is contained in:
张壹 2021-08-25 17:17:47 +08:00
parent c999ff968a
commit 0bba784acc
2 changed files with 19 additions and 14 deletions

View File

@ -1,8 +1,7 @@
aux_source_directory(. DIR_SRC)
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
include_directories(/usr/local/include)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -O2")
# NOTE: Don't include the path in MACOSX_BUNDLE_ICON_FILE -- this is
# the property added to Info.plist
@ -32,8 +31,9 @@ endif()
#find_library(FLTK_LIBRARY libfltk.a /usr/local/Cellar/fltk/1.3.5/lib)
#
include_directories(/usr/include)
include_directories(/opt/homebrew/include)
include_directories(/usr/local/include)
#
find_library(FLTK_LIBRARY fltk HINTS /usr/local/lib)
find_library(FLTK_LIBRARY fltk HINTS /opt/homebrew/lib)
target_link_libraries(gm3d ${FLTK_LIBRARY} OpenMP::OpenMP_CXX)

View File

@ -82,8 +82,9 @@ void cb_mesh_file_btn(Fl_Widget*, void*){
std::stringstream temp_ss;
temp_ss << abs_filename.substr(pos+1);
const char* disp_filename = temp_ss.str().c_str();
mesh_para_output->value(disp_filename);
//const char* disp_filename = temp_ss.str().c_str();
//mesh_para_output->value(disp_filename);
mesh_para_output->value(temp_ss.str().c_str());
}
else
{
@ -282,8 +283,9 @@ void cb_mod_file_out_btn(Fl_Widget*, void*){
std::stringstream temp_ss;
temp_ss << abs_filename.substr(pos+1);
const char* disp_filename = temp_ss.str().c_str();
mod_out_file_output->value(disp_filename);
//const char* disp_filename = temp_ss.str().c_str();
//mod_out_file_output->value(disp_filename);
mod_out_file_output->value(temp_ss.str().c_str());
}
else
{
@ -377,8 +379,9 @@ void cb_mod_file_btn(Fl_Widget*, void*){
std::stringstream temp_ss;
temp_ss << abs_filename.substr(pos+1);
const char* disp_filename = temp_ss.str().c_str();
mod_file_output->value(disp_filename);
//const char* disp_filename = temp_ss.str().c_str();
//mod_file_output->value(disp_filename);
mod_file_output->value(temp_ss.str().c_str());
}
else
{
@ -412,8 +415,9 @@ void cb_obs_file_btn(Fl_Widget*, void*){
std::stringstream temp_ss;
temp_ss << abs_filename.substr(pos+1);
const char* disp_filename = temp_ss.str().c_str();
obs_file_output->value(disp_filename);
//const char* disp_filename = temp_ss.str().c_str();
//obs_file_output->value(disp_filename);
obs_file_output->value(temp_ss.str().c_str());
}
else
{
@ -447,8 +451,9 @@ void cb_res_file_btn(Fl_Widget*, void*){
std::stringstream temp_ss;
temp_ss << abs_filename.substr(pos+1);
const char* disp_filename = temp_ss.str().c_str();
res_file_output->value(disp_filename);
//const char* disp_filename = temp_ss.str().c_str();
//res_file_output->value(disp_filename);
res_file_output->value(temp_ss.str().c_str());
}
else
{