Code/CFLite/CFNetwork: Difference between revisions

From kJams Wiki
Jump to navigation Jump to search
Line 1: Line 1:
This code available on this page is the results of the [https://www.elance.com/job/60986977/jobEdit CFNetwork project on eLance].  I hereby release it under the terms of the "[https://en.wikipedia.org/wiki/BSD_licenses#3-clause_license_.28.22Revised_BSD_License.22.2C_.22New_BSD_License.22.2C_or_.22Modified_BSD_License.22.29 New BSD License]".
This code available on this page is the results of the [https://www.elance.com/job/60986977/jobEdit CFNetwork project on eLance].  I hereby release it under the terms of the "[https://en.wikipedia.org/wiki/BSD_licenses#3-clause_license_.28.22Revised_BSD_License.22.2C_.22New_BSD_License.22.2C_or_.22Modified_BSD_License.22.29 New BSD License]".


* Bulleted list item
==How to get started==
==How to get started==
#Install [http://support.apple.com/kb/DL999 Bonjour Print Services] for Windows.  (you do not need to run the printer wizard nor set up a printer, this is just a service that CFTest makes use of)
#Install [http://support.apple.com/kb/DL999 Bonjour Print Services] for Windows.  (you do not need to run the printer wizard nor set up a printer, this is just a service that CFTest makes use of)
#download <googa>../../cflite/downloads/CFNetwork.zip|CFNetwork|/downloads/CFLiteInstaller</googa> and put it in your development tree
#download <googa>../../../cflite/downloads/CFNetwork.zip|CFNetwork|/downloads/CFLiteInstaller</googa> and put it in your development tree
#in Visual Studio, Open the file "CFNetwork/CFTest/win_vs/CFTest.sln".
#in Visual Studio, Open the file "CFNetwork/CFTest/win_vs/CFTest.sln".
#In the "Solution Explorer"
#In the "Solution Explorer"

Revision as of 18:06, 21 December 2014

This code available on this page is the results of the CFNetwork project on eLance. I hereby release it under the terms of the "New BSD License".

  • Bulleted list item

How to get started

  1. Install Bonjour Print Services for Windows. (you do not need to run the printer wizard nor set up a printer, this is just a service that CFTest makes use of)
  2. download CFNetwork and put it in your development tree
  3. in Visual Studio, Open the file "CFNetwork/CFTest/win_vs/CFTest.sln".
  4. In the "Solution Explorer"
    1. select "CFTest", right click it and pick "Properties"
    2. in the "Configuration:" menu, pick "All Configurations"
    3. go to "configuration properties->debugging"
    4. set "Command" to "$(SolutionDir)build\$(TargetName).app\Contents\Windows\$(TargetFileName)".
    5. in VS2010 and later, actually you may need to just specify the full path (in step 4 above), as "$(TargetName)" does not seem to expand correctly for debug vs. release
  5. Now build and run.
  6. for cleaner output during testing, you can temporarily set 'kExtraLogging' to 0 (that way you just get pass / fail rather than full logging)