cubismqin / job-shop Goto Github PK
View Code? Open in Web Editor NEWJob-shop problem solution using OR-tools, combinatorial optimization project
Job-shop problem solution using OR-tools, combinatorial optimization project
This file describes how to install the or-tools C++, java and .Net binary archive. OR-Tools is located at https://developers.google.com/optimization These modules have been tested under: - Ubuntu 14.04 and 16.04 up (64-bit). - Mac OS X El Capitan with Xcode 7.x (64 bit). - Microsoft Windows with Visual Studio 2013 and 2015 (64-bit) Upon decompressing the archive, you will get the following structure: or-tools/ LICENSE-2.0.txt <- Apache License README <- This file Makefile/ <- Main makefile for cpp examples/ <- C++, java and .Net examples lib/ <- directory containing libraries and jar files. include/ <- all include files objs/ <- directory containing C++ compiled object files (*.o) bin/ <- directory containing executable files, and .NET assemblies ########################## C++ ########################### Use Makefile: make rcc EX=examples/cpp/golomb.cc OR : - on unix: make bin/golomb ./bin/golomb - on windows: make bin\\golomb.exe bin\\golomb.exe ########################## java ########################## Running the examples will involve compiling them, then running them. We have provided a makefile target to help you. You need to have the java and javac tools accessible from the command line. make rjava EX=examples/com/google/ortools/samples/RabbitsPheasants.java This is equivalent to compiling and running examples/com/google/ortools/samples/RabbitsPheasants.java: - on unix: javac -d objs -cp lib/com.google.ortools.jar:lib/protobuf.jar examples/com/google/ortools/samples/RabbitsPheasants.java java -Djava.library.path=lib -cp objs:lib/com.google.ortools.jar com.google.ortools.samples.RabbitsPheasants - on windows: javac -d objs -cp lib/com.google.ortools.jar;lib/protobuf.jar examples/com/google/ortools/samples/RabbitsPheasants.java java -Djava.library.path=lib -cp objs;lib/com.google.ortools.jar com.google.ortools.samples.RabbitsPheasants ########################## .Net ########################## Running the examples will involve compiling them, then running them. We have provided a makefile target to help you. You need to have the compiler tools accessible from the command line. make rcs EX=examples/csharp/csflow.cs This is equivalent to compiling and running examples/csflow.cs and running it: - on windows 32 bit: csc /target:exe /out:bin\csflow.exe /platform:x86 /lib:bin /r:Google.OrTools.dll examples\csharp\csflow.cs bin\csflow.exe - on windows 64 bit: csc /target:exe /out:bin/csflow.exe /platform:x64 /lib:bin /r:Google.OrTools.dll examples\csharp\csflow.cs bin\csflow.exe - on linux (mono comes from the distribution, on ubuntu 16.04 and up): mcs /target:exe /out:bin/csflow.exe /platform:anycpu /lib:bin /r:Google.OrTools.dll examples/csharp/csflow.cs MONO_PATH=bin mono bin/csflow.exe - on Mac OS X (Use installer with version 4.2.1 or up): mcs /target:exe /out:bin/csflow.exe /platform:anycpu /lib:bin /r:Google.OrTools.dll examples/csharp/csflow.cs DYLD_FALLBACK_LIBRARY_PATH=lib mono64 bin/csflow.exe
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.